In my standalone configuration file I am using following subsystem version for infinispan,
not sure whether it has any relevance to my issue.
<subsystem xmlns="urn:jboss:domain:infinispan:1.5">
Thanks
Bappaditya Gorai
From: Bappaditya Gorai (bgorai)
Sent: Monday, February 23, 2015 2:46 PM
To: keycloak-dev(a)lists.jboss.org
Subject: Keycloak Clustering 1.1.0.Final - Getting infinispan type casting error
(DefaultCacheContainer to EmbeddedCacheManager) in
DefaultInfinispanConnectionProviderFactory
Hi Team,
I am trying configure Keycloak in clustered environment (EAP 6.3), however getting
following error (stack trace is provided below) . I have followed instructions provided in
"Chapter 24. Clustering" in Keycloak Guide
(
http://docs.jboss.org/keycloak/docs/1.1.0.Final/userguide/html/clustering...). Let me
know if I am missing something.
13:23:25,681 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/auth]] (ServerService
Thread Pool -- 62) JBWEB000289: Servlet Keycloak REST Interface threw load() exception:
java.lang.ClassCastException: org.jboss.as.clustering.infinispan.DefaultCacheContainer
cannot be cast to org.infinispan.manager.EmbeddedCacheManager
at
org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory.initContainerManaged(DefaultInfinispanConnectionProviderFactory.java:70)
[keycloak-connections-infinispan-1.1.0.Final.jar:1.1.0.Final]
at
org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory.lazyInit(DefaultInfinispanConnectionProviderFactory.java:59)
[keycloak-connections-infinispan-1.1.0.Final.jar:1.1.0.Final]
at
org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory.create(DefaultInfinispanConnectionProviderFactory.java:30)
[keycloak-connections-infinispan-1.1.0.Final.jar:1.1.0.Final]
at
org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory.create(DefaultInfinispanConnectionProviderFactory.java:18)
[keycloak-connections-infinispan-1.1.0.Final.jar:1.1.0.Final]
Thanks
Bappaditya Gorai