Are you sure that you not destory your session before you set an
attribute at your LoginServlet?
The missing message key is fixed for Tomcat 5.5.16.
o.a.c.cluster.session.LocalString.properties
standardSession.setAttribute.ise=setAttribute: Session already
invalidated
Peter
Am 22.02.2006 um 10:07 schrieb Ronald Klop:
Hello,
I get this exception sometimes in my 2 node cluster. (tomcat 5.5.15)
The tomcat source learns me, the session is invalid at that point,
but what else can I learn from this exception?
Ronald.
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that
prevented it from fulfilling this request.
exception
java.lang.IllegalStateException: Cannot find message associated
with key standardSession.setAttribute.ise
org.apache.catalina.cluster.session.DeltaSession.setAttribute
(DeltaSession.java:1219)
org.apache.catalina.cluster.session.DeltaSession.setAttribute
(DeltaSession.java:1200)
org.apache.catalina.cluster.session.DeltaSessionFacade.setAttribute
(DeltaSessionFacade.java:130)
nl.base.servlets.login.LoginServlet.processRequest
(LoginServlet.java:113)
nl.base.servlets.login.LoginServlet.doGet(LoginServlet.java:57)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run
(SecurityUtil.java:243)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute
(SecurityUtil.java:275)
org.apache.catalina.security.SecurityUtil.doAsPrivilege
(SecurityUtil.java:161)
java.security.AccessController.doPrivileged(Native Method)
nl.base.servletFilters.CloseConnectionFilter.doFilter
(CloseConnectionFilter.java:74)
sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run
(SecurityUtil.java:243)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute
(SecurityUtil.java:275)
org.apache.catalina.security.SecurityUtil.doAsPrivilege
(SecurityUtil.java:217)
java.security.AccessController.doPrivileged(Native Method)
nl.base.servletFilters.RequestLogFilter.doFilter
(RequestLogFilter.java:233)
sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run
(SecurityUtil.java:243)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute
(SecurityUtil.java:275)
org.apache.catalina.security.SecurityUtil.doAsPrivilege
(SecurityUtil.java:217)
note The full stack trace of the root cause is available in the
Apache Tomcat/5.5.15 logs.
Apache Tomcat/5.5.15