tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Thomas <ma...@apache.org>
Subject Re: svn commit: r605000 [1/2] - in /tomcat/trunk/java/org/apache: ./ catalina/core/ catalina/deploy/ catalina/security/ catalina/startup/ catalina/util/ jasper/ jasper/compiler/ jasper/runtime/ jasper/servlet/
Date Thu, 27 Dec 2007 12:14:21 GMT
fhanik@apache.org 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: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message