dev@glassfish.java.net

Threaddeath exceptions

From: Sameer Tyagi <Sameer.Tyagi_at_Sun.COM>
Date: Thu, 28 Sep 2006 22:21:12 -0400

I m at a loss to figure this out so wondering if anyone on this list has
any idea.
When deploying WSIT apps I see this exception in the server.log file

If the app server is recycled and process'es killed with -9 the
exception goes away.
Only to show up a few hours later.

Any ideas and pointers are appreciated.

Thanks
/s


[#|2006-09-28T20:42:49.955-0400|INFO|sun-appserver-pe9.1|javax.enterprise.resource.webservices.jaxws.servlet.http|_ThreadID=11;_ThreadName=httpWorkerThread-4848-1;|WSSERVLET14: JAX-WS servlet initializing|#]

[#|2006-09-28T20:43:58.542-0400|INFO|sun-appserver-pe9.1|org.apache.catalina.loader.WebappClassLoader|_ThreadID=20;_ThreadName=httpWorkerThread-8080-1;|PWC1635: Illegal access: this web application instance has been stopped already (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)|#]

[#|2006-09-28T20:43:58.544-0400|SEVERE|sun-appserver-pe9.1|javax.enterprise.resource.webservices.jaxws.servlet.http|_ThreadID=20;_ThreadName=httpWorkerThread-8080-1;_RequestID=055b4358-6436-4cd7-b5b2-6aa3d09831bb;|caught throwable
java.lang.ThreadDeath
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1336)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1296)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Message1_1Impl.java:78)
        at com.sun.xml.ws.message.AbstractMessageImpl.readAsSOAPMessage(AbstractMessageImpl.java:175)
        at com.sun.xml.wss.jaxws.impl.SecurityPipeBase.cacheMessage(SecurityPipeBase.java:970)
        at com.sun.xml.wss.jaxws.impl.SecurityServerPipe.process(SecurityServerPipe.java:181)
        at com.sun.xml.ws.server.WSEndpointImpl$1.process(WSEndpointImpl.java:139)
        at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:153)
        at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:235)
        at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:97)
        at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:161)
        at com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:49)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:276)
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:246)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:185)
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
        at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
        at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
        at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:618)
        at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.processNonBlocked(DefaultProcessorTask.java:549)
        at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:789)
        at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:328)
        at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:251)
        at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:205)
        at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
        at com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:103)
|#]