exception in session handling

2005-10-06 Thread Ronald Klop

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)



Re: exception in session handling (extra info)

2005-10-06 Thread Ronald Klop

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)





Re: exception in session handling

2005-10-06 Thread Mark Thomas

Ronald Klop wrote:

Hello,

Is it normal that the session is invalidated before the valueUnbound 
handlers are called?


The spec is your friend.

spec-quote section=SRV.15.1.7
...For sessions that are invalidated or expire, notifications are sent 
after the session has been invalidated or expired...

/spec-quote

Mark



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]