Gizzler and Cursor
7a9cdb6ecf
Force new MfApi tool build and MBean stop restart path.
...
Reject stale SonicMfContainerTool.class, print ToolVersion, prefer tool on classpath.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 10:22:39 +02:00
Gizzler and Cursor
a89a7ad4b6
Fix MfApi ClassNotFound by passing Java classpath via ArgumentList.
...
Use ct-ZADBService and explicit MfClientLibPath so SMC restart finds client JARs.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 10:16:01 +02:00
Gizzler and Cursor
eba8e7b4d6
Prefer Java 8+ runtime for MfApi; Sonic JRE is often too old.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 09:36:45 +02:00
Gizzler and Cursor
5f216badca
Avoid Java21 jar; prefer version-checked Java8 class files.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 09:34:24 +02:00
Gizzler and Cursor
d6cf49532b
Fix UnsupportedClassVersionError: ship Java 8 SonicMfContainerTool.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 09:33:35 +02:00
Gizzler and Cursor
d1ef63f3f7
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 >
2026-07-24 09:07:21 +02:00
Gizzler and Cursor
ea6e760434
Fix MfApi Java discovery via SonicHome JRE and ship prebuilt tool.
...
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 >
2026-07-24 09:00:45 +02:00
Gizzler and Cursor
11941a45f5
Switch default restart to Sonic MF Management API via Domain Manager.
...
Use ConnectionUrl and SMC credentials with IAgentProxy.restart; keep WinRM only as optional fallback.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 08:54:53 +02:00