Fix restart without system Java via Sonic stop/startcontainer.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-24 09:16:11 +02:00
co-authored by Cursor
parent d1ef63f3f7
commit fe61bd087a
6 changed files with 289 additions and 52 deletions
@@ -10,15 +10,9 @@
"Name": "DE-Test",
"DomainName": "proalpha-test",
"ConnectionUrl": "tcp://dekun-painwbdet:13070",
// Sonic SMC / Domain Manager (für MfApi-Neustart):
"Username": "Administrator",
"Password": "Administrator",
// Standard: Sonic MF Management API (IAgentProxy.restart) kein WinRM.
// Benötigt JRE + Client-JARs unter SonicHome\\lib (oder MfClientLibPath / MQ_HOME).
// Java-Suche: JavaPath/JavaHome, JAVA_HOME/JRE_HOME, setenv.bat, rekursiv unter SonicHome
// (nicht nur SonicHome\\jre\\bin\\java.exe), Registry, where.exe. Optional JavaHome/JavaPath setzen.
// Optional-Fallback: "WinRm" / "LocalCmd" (stopcontainer/startcontainer).
"ManagementMode": "MfApi",
"ManagementMode": "LocalCmd",
"SonicHome": "C:\\Sonic\\MQ10.0",
"JavaHome": "",
"JavaPath": "",
@@ -26,7 +20,6 @@
"KnownContainers": [
"DE-Test"
],
// Nur für ManagementMode=WinRm relevant; leer lassen wenn nicht genutzt:
"WinRmUsername": "",
"WinRmPassword": "",
"WinRmPort": 5985,