Ich versuche, den Service Launcher von Install4j zu verwenden, um ein gebündeltes JBoss EAP 6.1 mit unserer Anwendung bereitzustellen. JBoss weigert sich zu starten, weil:
java.lang.RuntimeException: JBAS014670: Initialisierung des Moduls org.jboss.as.logging fehlgeschlagen
...
Ursache: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: JBAS011592: Das Logging-Subsystem erfordert, dass der Log-Manager org.jboss.logmanager.LogManager ist. Das Subsystem wurde nicht initialisiert und kann nicht verwendet werden. Um den JBoss Log Manager zu verwenden, müssen Sie die Systemeigenschaft "java.util.logging.manager" hinzufügen und auf "org.jboss.logmanager.LogManager" setzen
Ich habe bereits diese java.util.logging.manager-Systemeigenschaft festgelegt, aber ich glaube, dass der Wrapper von Install4j auf irgendeine Weise ein JRE-weites Logging-Framework initialisiert, bevor JBoss die Chance dazu erhält. Deshalb weigert sich JBoss einfach zu starten.
Bitte sehen Sie sich dieses JBoss-Problem an, bei dem Benutzer mit dem TanukiSoftware-Wrapper mit einem ähnlichen Problem konfrontiert sind. Gibt es eine Möglichkeit, diese frühere Initialisierung im Install4j-Service-Launcher zu deaktivieren, damit JBoss läuft?