You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Ronald Klop <ro...@base.nl> on 2006/02/22 10:07:07 UTC

5.5.15 exception about key 'standardSession.setAttribute.ise'

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

Re: 5.5.15 exception about key 'standardSession.setAttribute.ise'

Posted by Peter Rossbach <pr...@objektpark.de>.
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