I'm testing 5.5.12 here on java 1.5 on linux 2.6. My SessionList is a list of session id's which I keep to count the sessions.
Ronald. On Thu Oct 06 15:19:00 CEST 2005 Tomcat Users List <tomcat-user@jakarta.apache.org> wrote:
Hello, Is it normal that the session is invalidated before the valueUnbound handlers are called? Ronald. java.lang.IllegalStateException: getId: Session already invalidated at org.apache.catalina.cluster.session.DeltaSession.getId(DeltaSession.java:335) at org.apache.catalina.cluster.session.DeltaSessionFacade.getId(DeltaSessionFacade.java:79) at nl.base.servlets.util.SessionList.removeSession(SessionList.java:53) at nl.base.progs.LoginHandler.valueUnbound(LoginHandler.java:202) at org.apache.catalina.cluster.session.DeltaSession.removeAttributeInternal(DeltaSession.java:1607) at org.apache.catalina.cluster.session.DeltaSession.expire(DeltaSession.java:744) at org.apache.catalina.cluster.session.DeltaSession.expire(DeltaSession.java:674) at org.apache.catalina.cluster.session.DeltaSession.expire(DeltaSession.java:662) at org.apache.catalina.cluster.session.DeltaSession.invalidate(DeltaSession.java:1068) at org.apache.catalina.cluster.session.DeltaSessionFacade.invalidate(DeltaSessionFacade.java:150) at jspc.login.logout_jsp._jspService(logout_jsp.java:59) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)