Hi,
It looks like Wildfly 29 cannot run anymore using only a JRE ?
I get an error starting WF 29 using JRE 20; I always used a JRE for WF 28 and previous versions.
Caused by: org.jboss.modules.ModuleLoadError: jdk.jconsole
(full stacktrace at the end).
I do not have this problem using JDK 20.
Is jdk.jconsole a new dependency of WildFly ?
--
I used Azul's JRE 20, which do not have jdk.jconsole in its build modules (same modules as a previous JRE version that worked on WF 28:
IMPLEMENTOR="Azul Systems, Inc."
IMPLEMENTOR_VERSION="Zulu20.32+11-CA"
JAVA_RUNTIME_VERSION="20.0.2+9"
JAVA_VERSION="20.0.2"
JAVA_VERSION_DATE="2023-07-18"
LIBC="default"
MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.transaction.xa java.sql java.sql.rowset java.xml.crypto java.se java.smartcardio jdk.accessibility jdk.charsets jdk.crypto.ec jdk.crypto.cryptoki jdk.crypto.mscapi jdk.dynalink jdk.httpserver jdk.incubator.concurrent jdk.incubator.vector jdk.internal.vm.ci jdk.internal.vm.compiler jdk.internal.vm.compiler.management jdk.jdwp.agent jdk.jfr jdk.jsobject jdk.localedata jdk.management jdk.management.agent jdk.management.jfr jdk.naming.dns jdk.naming.rmi jdk.net jdk.nio.mapmode jdk.random jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.xml.dom jdk.zipfs"
OS_ARCH="x86_64"
OS_NAME="Windows"
SOURCE=".:git:2281ee86700f+"
--
WildFly Stacktrace:
$ .\standalone.ps1 -c standalone-full.xml
=================================================================================
JBoss Bootstrap Environment
JBOSS_HOME: C:\Temp\WF29TEST\wildfly-29.0.0.Final
JAVA: C:\Temp\WF29TEST\wildfly-29.0.0.Final\java\bin\java.exe
MODULE_OPTS:
JAVA_OPTS: -Xms128M -Xmx1G -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=384M -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true --add-exports=java.desktop/sun.awt=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.ldap=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.url.ldap=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.url.ldaps=ALL-UNNAMED --add-exports=jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.security=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.management/javax.management=ALL-UNNAMED --add-opens=java.naming/javax.naming=ALL-UNNAMED -Djava.security.manager=allow -Dorg.jboss.boot.log.file=C:\Temp\WF29TEST\wildfly-29.0.0.Final\standalone\log/server.log -Dlogging.configuration=file:C:\Temp\WF29TEST\wildfly-29.0.0.Final\standalone\configuration/logging.properties -Djboss.home.dir=C:\Temp\WF29TEST\wildfly-29.0.0.Final -Djboss.server.base.dir=C:\Temp\WF29TEST\wildfly-29.0.0.Final\standalone -Djboss.server.config.dir=C:\Temp\WF29TEST\wildfly-29.0.0.Final\standalone\configuration
=================================================================================
12:03:31,705 INFO [org.jboss.modules] (main) JBoss Modules version 2.1.0.Final
12:03:34,256 INFO [org.jboss.msc] (main) JBoss MSC version 1.5.1.Final
12:03:34,264 INFO [org.jboss.threads] (main) JBoss Threads version 2.4.0.Final
12:03:34,329 INFO [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: WildFly Full 29.0.0.Final (WildFly Core 21.1.0.Final) starting
12:03:35,285 INFO [org.wildfly.security] (ServerService Thread Pool -- 28) ELY00001: WildFly Elytron version 2.2.1.Final
12:03:37,070 WARN [org.jboss.modules.define] (ServerService Thread Pool -- 8) Failed to define class com.arjuna.ats.arjuna.utils.Process in Module "org.jboss.jts" from local module loader @517d4a0d (finder: local module finder @7862f56 (roots: C:\Temp\WF29TEST\wildfly-29.0.0.Final\modules,C:\Temp\WF29TEST\wildfly-29.0.0.Final\modules\system\layers\base)): org.jboss.modules.ModuleLoadError: jdk.jconsole
at org.jboss.modules.Module.addPaths(Module.java:1271)
at org.jboss.modules.Module.link(Module.java:1627)
at org.jboss.modules.Module.getPaths(Module.java:1588)
at org.jboss.modules.Module.getPathsUnchecked(Module.java:1611)
at org.jboss.modules.Module.loadModuleClass(Module.java:760)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:192)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:410)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(Unknown Source)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:350)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:482)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:276)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:79)
at org.jboss.modules.Module.loadModuleClass(Module.java:765)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:192)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:410)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
at org.jboss.as...@29.0.0.Final//org.jboss.as.txn.subsystem.TransactionSubsystemRootResourceDefinition.<init>(TransactionSubsystemRootResourceDefinition.java:296)
at org.jboss.as...@29.0.0.Final//org.jboss.as.txn.subsystem.TransactionExtension.initialize(TransactionExtension.java:99)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ExtensionAddHandler.initializeExtension(ExtensionAddHandler.java:131)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ExtensionAddHandler.initializeExtension(ExtensionAddHandler.java:103)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ParallelExtensionAddHandler$ExtensionInitializeTask.call(ParallelExtensionAddHandler.java:144)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ParallelExtensionAddHandler$ExtensionInitializeTask.call(ParallelExtensionAddHandler.java:127)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at org.jbos...@2.4.0.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jbos...@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
at org.jbos...@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jbos...@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
at java.base/java.lang.Thread.run(Unknown Source)
at org.jbos...@2.4.0.Final//org.jboss.threads.JBossThread.run(JBossThread.java:513)
12:03:37,280 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("parallel-extension-add") failed - address: ([]): java.lang.RuntimeException: WFLYCTL0079: Failed initializing module org.jboss.as.transactions
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ParallelExtensionAddHandler$1.execute(ParallelExtensionAddHandler.java:115)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:1064)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:785)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:476)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1455)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.ModelControllerImpl.boot(ModelControllerImpl.java:523)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:460)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:431)
at org.jboss...@21.1.0.Final//org.jboss.as.server.ServerService.boot(ServerService.java:466)
at org.jboss...@21.1.0.Final//org.jboss.as.server.ServerService.boot(ServerService.java:408)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:370)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.util.concurrent.ExecutionException: org.jboss.modules.ModuleLoadError: jdk.jconsole
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ParallelExtensionAddHandler$1.execute(ParallelExtensionAddHandler.java:107)
... 11 more
Caused by: org.jboss.modules.ModuleLoadError: jdk.jconsole
at org.jboss.modules.Module.addPaths(Module.java:1271)
at org.jboss.modules.Module.link(Module.java:1627)
at org.jboss.modules.Module.getPaths(Module.java:1588)
at org.jboss.modules.Module.getPathsUnchecked(Module.java:1611)
at org.jboss.modules.Module.loadModuleClass(Module.java:760)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:192)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:410)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:350)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:482)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:276)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:79)
at org.jboss.modules.Module.loadModuleClass(Module.java:765)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:192)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:410)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
at org.jboss.as...@29.0.0.Final//org.jboss.as.txn.subsystem.TransactionSubsystemRootResourceDefinition.<init>(TransactionSubsystemRootResourceDefinition.java:296)
at org.jboss.as...@29.0.0.Final//org.jboss.as.txn.subsystem.TransactionExtension.initialize(TransactionExtension.java:99)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ExtensionAddHandler.initializeExtension(ExtensionAddHandler.java:131)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ExtensionAddHandler.initializeExtension(ExtensionAddHandler.java:103)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ParallelExtensionAddHandler$ExtensionInitializeTask.call(ParallelExtensionAddHandler.java:144)
at org.jboss.a...@21.1.0.Final//org.jboss.as.controller.extension.ParallelExtensionAddHandler$ExtensionInitializeTask.call(ParallelExtensionAddHandler.java:127)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at org.jbos...@2.4.0.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jbos...@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
at org.jbos...@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jbos...@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
at java.base/java.lang.Thread.run(Unknown Source)
at org.jbos...@2.4.0.Final//org.jboss.threads.JBossThread.run(JBossThread.java:513)
12:03:37,287 FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details. - Server configuration file in use: standalone-full.xml
12:03:37,295 INFO [org.jboss.as] (MSC service thread 1-8) WFLYSRV0050: WildFly Full 29.0.0.Final (WildFly Core 21.1.0.Final) stopped in 5ms