I dont know what the cause is, just that I've experienced the same
problem... I'll be interested to hear if my approach fixes your problem
too...

let me know how you go with putting jaxp.jar back and renaming xerces to
_xerces.jar

cheers
dim


On Wed, 26 Sep 2001, Haresh Gujarathi wrote:

> no, I have not tried ibm jvm.
> 
> Why do u say and (I feel) that it is some problem with xml libraries?
> 
> -- haresh
> 
> 
> -----Original Message-----
> From: Dmitri Colebatch [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, September 26, 2001 10:36 AM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: RE: tomcat is crashing
> 
> 
> (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