You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Frank AFRIAT <fa...@webnet.fr> on 2002/07/02 19:19:11 UTC
Impossible to calculate session duration ?
Hi !
I wanted to calculate session duration so I created a Session Listener waiting for a sessionDestroyed() Event.
But when I want to calculate Session Duration with session.getCreationTime(), I get the exception :
java.lang.IllegalStateException: getCreationTime: Session already invalidated
at org.apache.catalina.session.StandardSession.getCreationTime(StandardSession.java:845)
at org.apache.catalina.session.StandardSessionFacade.getCreationTime(StandardSessionFacade.java:135)
at com.test.webapp.lifecycle.TestSessionListener.sessionDestroyed(TestSessionListener.java:42)
at org.apache.catalina.session.StandardSession.expire(StandardSession.java:617)
at org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:755)
at org.apache.catalina.session.StandardManager.run(StandardManager.java:832)
at java.lang.Thread.run(Thread.java:479)
So is there a good solution to my problem ?
I am using Tomcat 4.0.3.
Thanks in advance.
Frank AFRIAT