Improve Sonic Java discovery beyond SonicHome\jre layouts.
Parse setenv scripts, search recursively under Sonic/MQ/ESB roots, and surface resolved SonicHome + java paths in the UI and full error lists. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in: