(o:

by 'their own xml libraries' I mean xerces... someone correct me here, but
try putting jaxp.jar back in, and renaming xerces.jar to _xerces.jar

xerces has some of the classes in jaxp.jar but not all (I think), so you
need to have both, but ensure that xerces is loaded first.

I'll say again - I think... this is the conclusion I came to after similar
experience.  btw - have you tried this with IBM's jdk.... I found that to
survive, but fail with classnotfounds - as it should.

hth
dim

On Wed, 26 Sep 2001, Haresh Gujarathi wrote:

> There are 6/7 servlet applications running on it. Till then everything was
> fine.
> I added new application which uses Xalan, xerces heavily. I replaced the
> jaxp.jar and parser.jar of the tomcat/lib with the xalan.jar and xerces.jar.
> 
> What do you mean by 'their own xml libraries' ?
> 
> There is small discipency in what I stated in my earlier mail; I stated that
> I am using JVM 1.3.0
> But the thread dump says that it is VM (1.2.2-RC2-K).
> 
> And I am actualy using the JVM 1.2.2
> 
> -- haresh
> 
> 
> -----Original Message-----
> From: Dmitri Colebatch [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, September 25, 2001 5:17 PM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: RE: tomcat is crashing
> 
> 
> Is this a vanilla install of tomcat, or have you had it running
> before?  What applications do you have deployed in it - do any of them
> use their own xml libraries?
> 
> cheers
> dim
> 
> On Tue, 25 Sep 2001, Haresh Gujarathi wrote:
> 
> > Just FYI
> > When it crashes; I get following dump in the tomcat.log
> >
> >
> >
> > SIGSEGV   11*  segmentation violation
> >     si_signo [11]: SIGSEGV   11*  segmentation violation
> >     si_errno [0]: Success
> >     si_code [1]: SEGV_MAPERR [addr: 0x4]
> >
> >     stackpointer=0x448b0b00
> >
> > Full thread dump Classic VM (1.2.2-RC2-K, green threads):
> >     "SeedGenerator Thread" (TID:0x40eceb20, sys_thread_t:0x870c7e8,
> > state:CW) prio=1
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at sun.security.provider.SeedGenerator.run(SeedGenerator.java:109)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-33" (TID:0x40eba028, sys_thread_t:0x86a9658, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-32" (TID:0x40eb9fd0, sys_thread_t:0x86a80c8, state:CW) prio=5
> >     at java.net.PlainSocketImpl.socketAccept(Native Method)
> >     at java.net.PlainSocketImpl.accept(PlainSocketImpl.java, Compiled Code)
> >     at java.net.ServerSocket.implAccept(ServerSocket.java, Compiled Code)
> >     at java.net.ServerSocket.accept(ServerSocket.java, Compiled Code)
> >     at
> >
> org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java,
> > Compiled Code)
> >     at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java,
> > Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-31" (TID:0x40eb9f00, sys_thread_t:0x86a6b38, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-30" (TID:0x40eb9ea8, sys_thread_t:0x86a55a8, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-29" (TID:0x40eba1a8, sys_thread_t:0x86a4018, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-28" (TID:0x40eba130, sys_thread_t:0x86a2a88, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-27" (TID:0x40eba0d8, sys_thread_t:0x8692560, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-26" (TID:0x40eba070, sys_thread_t:0x8691f88, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-25" (TID:0x40ec1230, sys_thread_t:0x869d2b0, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-24" (TID:0x40ec11d8, sys_thread_t:0x869ccd8, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-23" (TID:0x40ec1180, sys_thread_t:0x86945e8, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-22" (TID:0x40ec1438, sys_thread_t:0x868d710, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-21" (TID:0x40ec2828, sys_thread_t:0x868c0f0, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-20" (TID:0x40ec2338, sys_thread_t:0x868ab60, state:CW) prio=5
> >     at java.net.PlainSocketImpl.socketAccept(Native Method)
> >     at java.net.PlainSocketImpl.accept(PlainSocketImpl.java, Compiled Code)
> >     at java.net.ServerSocket.implAccept(ServerSocket.java, Compiled Code)
> >     at java.net.ServerSocket.accept(ServerSocket.java, Compiled Code)
> >     at
> >
> org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java,
> > Compiled Code)
> >     at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java,
> > Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-19" (TID:0x40ec1ff0, sys_thread_t:0x86895d0, state:R) prio=5
> >     at
> >
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
> > va)
> >     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java,
> > Compiled Code)
> >     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java, Compiled
> > Code)
> >     at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
> Code)
> >     at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
> >     at org.apache.tomcat.core.Handler.service(Handler.java, Compiled Code)
> >     at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
> >     at
> > org.apache.tomcat.core.ContextManager.internalService(ContextManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.core.ContextManager.service(ContextManager.java,
> > Compiled Code)
> >     at
> >
> org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
> > (Ajp12ConnectionHandler.java, Compiled Code)
> >     at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java,
> > Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-18" (TID:0x40ec2ef0, sys_thread_t:0x8688040, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-17" (TID:0x40ec2c50, sys_thread_t:0x8686ab0, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-16" (TID:0x40ec2b88, sys_thread_t:0x8685520, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-15" (TID:0x40ec2a18, sys_thread_t:0x8683f90, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-14" (TID:0x40ec3230, sys_thread_t:0x8682a00, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-13" (TID:0x40ec3180, sys_thread_t:0x8681470, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-12" (TID:0x40ec3090, sys_thread_t:0x867fee0, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-11" (TID:0x40ec5a38, sys_thread_t:0x867b288, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-10" (TID:0x40ec68c0, sys_thread_t:0x8679590, state:CW) prio=5
> >     at java.net.PlainSocketImpl.socketAccept(Native Method)
> >     at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:406)
> >     at java.net.ServerSocket.implAccept(ServerSocket.java:240)
> >     at java.net.ServerSocket.accept(ServerSocket.java:224)
> >     at
> >
> org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java)
> >     at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-9" (TID:0x40ec78e0, sys_thread_t:0x8678000, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-8" (TID:0x40ec76d8, sys_thread_t:0x8676a70, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-7" (TID:0x40ec7610, sys_thread_t:0x86754e0, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-6" (TID:0x40ec7530, sys_thread_t:0x8673f50, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-5" (TID:0x40ec7be0, sys_thread_t:0x86729c0, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-4" (TID:0x40ec7b60, sys_thread_t:0x8671430, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-3" (TID:0x40ec7aa0, sys_thread_t:0x866fea0, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-2" (TID:0x40ec7958, sys_thread_t:0x866c740, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "Thread-1" (TID:0x40ec7e40, sys_thread_t:0x8668b60, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec1860, sys_thread_t:0x8653f78, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ebeef0, sys_thread_t:0x86529e8, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec1680, sys_thread_t:0x8651410, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec1f38, sys_thread_t:0x864fe80, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec3e68, sys_thread_t:0x864e8f0, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ebfb98, sys_thread_t:0x864d160, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec4c40, sys_thread_t:0x864a280, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec2218, sys_thread_t:0x8648938, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec0490, sys_thread_t:0x8647370, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec6c98, sys_thread_t:0x8645d68, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec4260, sys_thread_t:0x86446d8, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ec5630, sys_thread_t:0x863f9d8, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java,
> > Compiled Code)
> >     at java.lang.Thread.run(Thread.java, Compiled Code)
> >     "StandardManager" (TID:0x40ea8fb0, sys_thread_t:0x85c5628, state:CW)
> > prio=5
> >     at java.lang.Thread.sleep(Native Method)
> >     at
> >
> org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java,
> > Compiled Code)
> >     at org.apache.tomcat.session.StandardManager.run(StandardManager.java)
> >     at java.lang.Thread.run(Thread.java:479)
> >     "Thread-0" (TID:0x40ea4530, sys_thread_t:0x845c750, state:CW) prio=5
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at org.apache.tomcat.util.Queue.pull(Queue.java, Compiled Code)
> >     at org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java, Compiled
> > Code)
> >     at org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java)
> >     "Finalizer" (TID:0x40e9f320, sys_thread_t:0x8106ff0, state:CW) prio=8
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled
> Code)
> >     at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled
> Code)
> >     at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
> >     "Reference Handler" (TID:0x40e9f3b0, sys_thread_t:0x81022a0, state:CW)
> > prio=10
> >     at java.lang.Object.wait(Native Method)
> >     at java.lang.Object.wait(Object.java, Compiled Code)
> >     at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
> >     "Signal dispatcher" (TID:0x40e9f3e0, sys_thread_t:0x81003e8, state:CW)
> > prio=5
> >     "Thread-34" (TID:0x40ed22f8, sys_thread_t:0x804c3d8, state:CW) prio=5
> > Monitor Cache Dump:
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC7BD8/40F77B68:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-5" (0x86729c0)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC2B60/40F790B0:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-16" (0x8685520)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC7B48/40F77AD0:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-4" (0x8671430)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC7A98/40F779A8:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-3" (0x866fea0)
> >     org.apache.tomcat.util.Queue@40EA44C8/40F38C90: <unowned>
> >     Waiting to be notified:
> >         "Thread-0" (0x845c750)
> >     java.net.PlainSocketImpl@40EC8AE8/40F76CA8: owner "Thread-10"
> > (0x8679590) 1 entry
> >     org.apache.tomcat.util.ThreadPool$MonitorRunnable@40EC5A18/40F77F88:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-11" (0x867b288)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC3208/40F78F80:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-14" (0x8682a00)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC2A10/40F79018:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-15" (0x8683f90)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC11D0/40F79D60:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-24" (0x869ccd8)
> >     org.apache.tomcat.util.ThreadPool$MonitorRunnable@40EC29B0/40F79440:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-22" (0x868d710)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC1178/40F79CC8:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-23" (0x86945e8)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EB9EF8/40FCDCA8:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-31" (0x86a6b38)
> >     java.net.PlainSocketImpl@40EC1148/40F79C48: owner "Thread-32"
> > (0x86a80c8) 1 entry
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC3160/40F78EE8:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-13" (0x8681470)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EB9EA0/40FCDC10:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-30" (0x86a55a8)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC7940/40F77910:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-2" (0x866c740)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC7888/40F77DC8:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-9" (0x8678000)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC2820/40F793A8:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-21" (0x868c0f0)
> >     sun.security.provider.SeedGenerator@40ECEF08/40FD2A10: <unowned>
> >     Waiting to be notified:
> >         "SeedGenerator Thread" (0x870c7e8)
> >     java.net.PlainSocketImpl@40EC2FF0/40F78DD0: owner "Thread-20"
> > (0x868ab60) 1 entry
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EBA068/40FCD9B0:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-26" (0x8691f88)
> >     org.apache.tomcat.util.ThreadPool$MonitorRunnable@40EBA020/40FCDDD8:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-33" (0x86a9658)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EBA0D0/40FCDA48:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-27" (0x8692560)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC2F08/40F78E50:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-12" (0x867fee0)
> >     java.lang.ref.ReferenceQueue$Lock@40E9F338/40ED4D18: <unowned>
> >     Waiting to be notified:
> >         "Finalizer" (0x8106ff0)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC2EE8/40F791E0:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-18" (0x8688040)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC76D0/40F77D30:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-8" (0x8676a70)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EBA128/40FCDAE0:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-28" (0x86a2a88)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC7E38/40F77878:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-1" (0x8668b60)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EBA1E0/40FCD918:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-25" (0x869d2b0)
> >     java.lang.ref.Reference$Lock@40E9F3C0/40ED4848: <unowned>
> >     Waiting to be notified:
> >         "Reference Handler" (0x81022a0)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EBA1A0/40FCDB78:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-29" (0x86a4018)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC75D8/40F77C98:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-7" (0x86754e0)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC74A8/40F77C00:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-6" (0x8673f50)
> >     org.apache.tomcat.util.ThreadPool$ControlRunnable@40EC2C48/40F79148:
> > <unowned>
> >     Waiting to be notified:
> >         "Thread-17" (0x8686ab0)
> > Registered Monitor Dump:
> >     Invoker change lock: <unowned>
> >     utf8 hash table: <unowned>
> >     JNI pinning lock: <unowned>
> >     JNI global reference lock: <unowned>
> >     BinClass lock: <unowned>
> >     Class linking lock: <unowned>
> >     System class loader lock: <unowned>
> >     Code rewrite lock: <unowned>
> >     Heap lock: <unowned>
> >     Monitor cache lock: owner "Thread-19" (0x86895d0) 1 entry
> >     Dynamic loading lock: <unowned>
> >     Monitor IO lock: <unowned>
> >     User signal monitor: <unowned>
> >     Waiting to be notified:
> >         "Signal dispatcher" (0x81003e8)
> >     Child death monitor: <unowned>
> >     I/O monitor: <unowned>
> >     Alarm monitor: <unowned>
> >     Waiting to be notified:
> >         <unknown thread> (0x8056838)
> >     Thread queue lock: owner "Thread-19" (0x86895d0) 1 entry
> >     Waiting to be notified:
> >         "Thread-34" (0x804c3d8)
> >     Monitor registry: owner "Thread-19" (0x86895d0) 1 entry
> >
> >
> >
> >
> >
> >
> >
> > -----Original Message-----
> > From: Haresh Gujarathi [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, September 25, 2001 3:45 PM
> > To: Tomcat-User
> > Subject: tomcat is crashing
> >
> >
> > Hi,
> > I am running a Java application which is using Apache Xalan and Xerces
> 2.0.
> > After a while the tomcat seem crashes.
> > I am not attributing the crash due to xalan or xerces. But for some reason
> I
> > have suspition on it.
> > I could not make out head or tail of the tomcat.log . It seems to have lot
> > of thread related messages; like.......
> >
> > org.apache.tomcat.util.ThreadPool$ControlRunnable@40EBA068/40FCE1E8:
> > <unowned>
> > Waiting to be notified:
> > "Thread-26" (0x8691f88)
> > org.apache.tomcat.util.ThreadPool$MonitorRunnable@40EBA020/40FCE610:
> > <unowned>
> > Waiting to be notified:
> > "Thread-33" (0x86a9658)
> >
> >
> > Then there are lot of message as .................
> >
> >
> > "Thread-3" (TID:0x40ec7aa0, sys_thread_t:0x866fea0, state:CW) prio=5
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java, Compiled Code)
> > at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> > at java.lang.Thread.run(Thread.java, Compiled Code)
> > "Thread-2" (TID:0x40ec7958, sys_thread_t:0x866c740, state:CW) prio=5
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java, Compiled Code)
> > at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> > at java.lang.Thread.run(Thread.java, Compiled Code)
> > "Thread-1" (TID:0x40ec7e40, sys_thread_t:0x8668b60, state:CW) prio=5
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java, Compiled Code)
> > at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> > at java.lang.Thread.run(Thread.java, Compiled Code)
> >
> > Can somebody provide any clue?
> >
> > I am using Red Hat 7.1
> > tomcat 3.2.1
> > apache 1.14
> > JDK
> > 1.3.0
> >
> >
> > regards
> > haresh
> >
> >
> >
> 
> 
> 

Reply via email to