I have a jboss 3.2.5 cluster set up with 2 nodes.
When session gets created on node1, a getHttpSession call for the same session on node2 fails with the following error:
DEBUG (JBossManager.java:315) - Looking for session with id=57gDMB-GeiAV1Q41ZF-Fdgzz
DEBUG (ClusteredHTTPSessionService.java:158) - getHttpSession called for session: 57gDMB-GeiAV1Q41ZF-Fdgzz
2004-10-13 17:19:20,381 DEBUG (JBossManager.java:723) - Loading a session out of the clustered store failed
javax.ejb.EJBException: Exception in setHttpSession: ; CausedByException is:
57gDMB-GeiAV1Q41ZF-Fdgzz does not exist
at org.jboss.ha.httpsession.server.ClusteredHTTPSessionService.getHttpSession(ClusteredHTTPSessionService.java:177)
at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
at $Proxy47.getHttpSession(Unknown Source)
at org.jboss.web.tomcat.tc5.session.JBossManager.loadSession(JBossManager.java:709)
at org.jboss.web.tomcat.tc5.session.JBossManager.findSession(JBossManager.java:345)
at org.apache.coyote.tomcat5.CoyoteRequest.doGetSession
Has anyone seen this?
Thanks