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>
MfApi restart/list no longer requires system JAVA_HOME or javac when Sonic ships a JRE and Tools/SonicMfContainerTool.jar is present.
Co-authored-by: Cursor <cursoragent@cursor.com>