Hi,

 

I get an error trying to use the AS7 adapter on a vanilla AS 7.1.1.Final. Uisng standalone-full.xml configuration. No other configuration.

Installed the adapter without any errors. I find the org.keycloak.keycloak-adapter-subsystem in the extentions on the server.

 

Deploying my application I get ther following error

 

11:26:27,682 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed to start service jboss.deployment.unit."cloaked.war".POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.unit."cloaked.war".POST_MODULE: Failed to process phase POST_MODULE of deployment "cloaked.war"

            at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:119) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

            at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

            at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_80]

            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_80]

            at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_80]

Caused by: java.lang.NoClassDefFoundError: org/keycloak/adapters/jbossweb/KeycloakAuthenticatorValve

            at org.keycloak.subsystem.as7.KeycloakAdapterConfigDeploymentProcessor.addValve(KeycloakAdapterConfigDeploymentProcessor.java:98)

            at org.keycloak.subsystem.as7.KeycloakAdapterConfigDeploymentProcessor.deploy(KeycloakAdapterConfigDeploymentProcessor.java:86)

            at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]

            ... 5 more

Caused by: java.lang.ClassNotFoundException: org.keycloak.adapters.jbossweb.KeycloakAuthenticatorValve from [Module "org.keycloak.keycloak-as7-subsystem:main" from local module loader @5ea6a4a0 (roots: /home/ecmc/servers/jboss-as-7.1.1.Final/modules)]

            at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)

            at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)

            at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)

            at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)

            at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)

            ... 8 more

 

I do find the class in modules/org/keycloak/keycloak-as7-adapter/main/keycloak-as7-adapter-1.9.1.Final.jar

 

All help is appreciated.

 

Thanks/Peter Ismén