[EMAIL PROTECTED] wrote: > Author: fhanik > Date: Mon Dec 17 12:55:56 2007 > New Revision: 605000 > > URL: http://svn.apache.org/viewvc?rev=605000&view=rev > Log: > port new annotation logic from previous trunk
-1. With this patch in place I get a whole bunch of ISEs in the logs when I restart a webapp. I have included an example at the end of this message. For info, org.apache.markt.bug40593.Listener is the world's simplest HttpSessionListener that just writes a short message to stdout on session creation and destruction. An unrelated minor point is org.apache.InstanceManager should be moved, probably to org.apache.catalina.InstanceManager, as we don't have control over the org.apache package. Mark Example stack trace: 27-Dec-2007 11:45:04 org.apache.catalina.loader.WebappClassLoader loadClass INFO: Illegal access: this web application instance has been stopped already. Could not load org.apache.markt.bug40593.Listener. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact. java.lang.IllegalStateException at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1245) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:345) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:327) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:115) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3782) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4334) at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3096) at org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:912) at org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.java:529) at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:113) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]