-
Bug
-
Resolution: Not a Bug
-
Blocker
-
None
-
13.0.6.Final
-
None
We have configured the infinispan cluster(we are using remote cache) and we are trying to make use of it for storing common token data between the kubernetes pods(in which the application is hosted).
The issue arises when application tries to store data as well as read the data into the remote cache.
Please find below for the logs
2022-03-04 10:17:19 WARN ChannelInitializer:97 - Failed to initialize a channel. Closing: [id: 0x70170200]java.lang.IllegalStateException: SaslClientFactory implementation not foundat org.infinispan.client.hotrod.impl.transport.netty.ChannelInitializer.getSaslClientFactory(ChannelInitializer.java:229) ~[infinispan-client-hotrod-13.0.6.Final.jar:13.0.6.Final]at org.infinispan.client.hotrod.impl.transport.netty.ChannelInitializer.initAuthentication(ChannelInitializer.java:188) ~[infinispan-client-hotrod-13.0.6.Final.jar:13.0.6.Final]at org.infinispan.client.hotrod.impl.transport.netty.ChannelInitializer.initChannel(ChannelInitializer.java:106) ~[infinispan-client-hotrod-13.0.6.Final.jar:13.0.6.Final]at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:129) [netty-transport-4.1.72.Final.jar:4.1.72.Final]at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:112) [netty-transport-4.1.72.Final.jar:4.1.72.Final]at io.netty.channel.AbstractChannelHandlerContext.callHandlerAdded(AbstractChannelHandlerContext.java:938) [netty-transport-4.1.72.Final.jar:4.1.72.Final]
Also FYI
we have created the replicated cache using the below configuration and its the cache used here in this issue
<replicated-cache segments="256" mode="SYNC" statistics="true"> <locking isolation="REPEATABLE_READ"/> <transaction mode="FULL_XA" locking="OPTIMISTIC"/> <expiration lifespan="5000" max-idle="1000" /> <memory max-count="1000000" when-full="REMOVE"/> <partition-handling when-split="ALLOW_READ_WRITES" merge-policy="PREFERRED_NON_NULL"/> <persistence passivation="false"> <!-- Persistent storage configuration. --> </persistence> </replicated-cache>