We are installing the Identity Manager v14.5 with WildFly 23.x and Java 1.8.x (Eclipse Adoptium) a new Windows Server 2022 machine. This is a plain installation of Identity Manager with Administrative Tools and no other options selected (like Siteminder Integration, Provisioning etc.,).
When we try to start the WildFly server, it fails with below exception:
2024-12-16 08:09:20,909 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 57) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "jaxrs")]): java.lang.NoClassDefFoundError: jakarta/ws/rs/core/Application
at org.jboss.as.jaxrs.deployment.JaxrsScanningProcessor.<clinit>(JaxrsScanningProcessor.java:74)
at org.jboss.as.jaxrs.JaxrsSubsystemAdd$1.execute(JaxrsSubsystemAdd.java:73)
at org.jboss.as.server.AbstractDeploymentChainStep.execute(AbstractDeploymentChainStep.java:58)
at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:1040)
at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:779)
at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:468)
at org.jboss.as.controller.ParallelBootOperationStepHandler$ParallelBootTask.run(ParallelBootOperationStepHandler.java:384)
at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1348)
at java.lang.Thread.run(Thread.java:750)
at org.jboss.threads.JBossThread.run(JBossThread.java:513)
Caused by: java.lang.ClassNotFoundException: jakarta.ws.rs.core.Application from [Module "org.jboss.as.jaxrs" version 23.0.2.Final from local module loader @39c0f4a (finder: local module finder @1794d431 (roots: D:\Apps\wildfly-preview-23.0.2.Final\modules,D:\Apps\wildfly-preview-23.0.2.Final\modules\system\layers\base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:255)
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)
... 13 more
The following line is shown on the top part of the starting log
2024-12-16 08:09:15,706 INFO [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: WildFly Preview 23.0.2.Final (WildFly Core 15.0.1.Final) starting
Identity Manager v14.5
Wildfly 23.x Preview version is a limited version and not supported to run Identity Manager 14.5
Use supported Wildfly 23.x (Jakarta EE Full & Web Distribution) instead of Wildfly Preview version.
The Support for JBoss EAP 7.4.x and WildFly 23.x document page points to below URL to download
https://www.wildfly.org/downloads/