Bonjour, j'ai une application java qui est déployée sur un tomcat. A partir de mon apache 2.2, je me connecte au tomcat 6, ce matin, je ne savais plus me connecter sur le tomcat, j'obtenais ce message d'erreur:
Caused by: java.lang.IllegalStateException: getAttribute: Session already invalidated
at org.apache.catalina.session.StandardSession.getAttribute(StandardSession.java:1032)
at org.apache.catalina.session.StandardSessionFacade.getAttribute(StandardSessionFacade.java:110)
at org.apache.struts.util.RequestUtils.retrieveUserLocale(RequestUtils.java:991)
at org.apache.struts.util.RequestUtils.message(RequestUtils.java:1046)
at org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:294)
at org.apache.jsp.pageclass.Custom.tc_005fmain_005flogin_jsp._jspx_meth_bean_005fmessage_005f0(tc_005fmain_005flogin_jsp.java:1585)
at org.apache.jsp.pageclass.Custom.tc_005fmain_005flogin_jsp._jspService(tc_005fmain_005flogin_jsp.java:150)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
Je pense que le problème doit venir de Session already invalidated, lorsque j'ai arrêté le tomcat et redémarré, le problème a été résolu. J'ai vu sur le net que la session par défaut d'un tomcat est de 30 minutes, comment je peux empêcher que ce problème revienne ... Merci pour votre aide ))))
Partager