Mark Thomas wrote:
[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.
give it some time, before you veto it, not a release branch, no need to
spill the eggnog yet :)
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.
I will look into it
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.
no-can-do, this was discussed previously, I suggested org.apache.tomcat
and that was turned down, see archives
Filip
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]