Single-sign-on configuration hits NullPointerException moving to EAP 7.4
Issue
- After upgrading to EAP 7.4, we are seeing the following NullPointerException error with a successful login:
ERROR [io.undertow.request] (default task-1) UT005023: Exception handling request to /myapp/j_spring_security_check: java.util.concurrent.CompletionException: java.lang.NullPointerException: The CompletionStage terminated with null.
at org.infinispan@11.0.16.Final-redhat-00001//org.infinispan.util.concurrent.CompletionStages.join(CompletionStages.java:82)
at org.infinispan@11.0.16.Final-redhat-00001//org.infinispan.stream.impl.AbstractCacheStream.performPublisherOperation(AbstractCacheStream.java:207)
at org.infinispan@11.0.16.Final-redhat-00001//org.infinispan.stream.impl.DistributedCacheStream.findAny(DistributedCacheStream.java:333)
at org.infinispan@11.0.16.Final-redhat-00001//org.infinispan.util.AbstractDelegatingCacheStream.findAny(AbstractDelegatingCacheStream.java:320)
at org.wildfly.clustering.web.infinispan@7.4.8.GA-redhat-00002//org.wildfly.clustering.web.infinispan.sso.coarse.CoarseSessionsFactory.findEntryContaining(CoarseSessionsFactory.java:78)
at org.wildfly.clustering.web.cache@7.4.8.GA-redhat-00002//org.wildfly.clustering.web.cache.sso.CompositeSSOManager.findSessionsContaining(CompositeSSOManager.java:60)
at org.wildfly.clustering.web.undertow@7.4.8.GA-redhat-00002//org.wildfly.clustering.web.undertow.sso.SessionListenerServiceConfigurator.sessionIdChanged(SessionListenerServiceConfigurator.java:68)
at io.undertow.core@2.2.20.SP1-redhat-00001//io.undertow.server.session.SessionListeners.sessionIdChanged(SessionListeners.java:87)
at org.wildfly.clustering.web.undertow@7.4.8.GA-redhat-00002//org.wildfly.clustering.web.undertow.session.DistributableSession.changeSessionId(DistributableSession.java:328)
at io.undertow.servlet@2.2.20.SP1-redhat-00001//io.undertow.servlet.spec.HttpServletRequestImpl.changeSessionId(HttpServletRequestImpl.java:384)
Environment
- JBoss Enterprise Application Platform (EAP) 7.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.