tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <r...@abstraction.co.za>
Subject Tomcat 4.1.24 Coyote Connector hangs
Date Fri, 05 Sep 2003 15:52:57 GMT
Hi,

Our Tomcat instances are configured to use two Coyote Connectors, one for
requests from our SSL accelerator and the other for standard HTTP requests.

We are experiencing problem where after a period of time, anything from 10
minutes to a few days, one of the Connectors stops working.  The effected
Connector continues to accept incoming requests for a short while but never
responds to them.  It occurs on both Connectors and, once one has stopped
working, typically, the other Connector remains unaffected and continues
working normally.  The only way to recover from this is for us to restart
Tomcat.

We are using Tomcat 4.1.24 running on x86 based dual CPU machines using Red
Hat Linux 9 (kernel 2.4.20-8smp) and using Java Runtime 1.4.1_03.  

We have experienced the problem even when the site is under very little
load.  Inspecting the log files does not show any occurrences of 'All
threads are busy' messages.  We have set the debug attribute of the
Connector to 9 but this has not revealed anything of interest in the logs.

We have generated numerous full thread dumps while the problem is occurring
but cannot see anything obvious when examining these and we have used
OptimizeIt to analyze our application and we cannot see anything obvious in
our application.

Our server.xml file and one of the thread dumps (when the server was under
very little load) are at the end of this mail.

Has anyone experienced something similar or perhaps have some
comments/suggestions?

Thanks for your attention.

Ryan


JAVA_OPTS="-server"
CATALINA_OPTS="-Xms=900m -Xmx=900m"

<Server port="8005" shutdown="SHUTDOWN" debug="0">

	<Service name="Tomcat-Standalone">

		<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
			port="8800" minProcessors="70" maxProcessors="300"
			enableLookups="false" redirectPort="8443"
			acceptCount="10" debug="0" connectionTimeout="60000"
			useURIValidationHack="false" disableUploadTimeout="true"/>

		<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
			port="8801" minProcessors="70" maxProcessors="300"
			enableLookups="false" redirectPort="8443"
			acceptCount="10" debug="0" connectionTimeout="60000"
			useURIValidationHack="false" disableUploadTimeout="true"/>

		<Engine name="Standalone" defaultHost="localhost" debug="0">

			<Logger className="org.apache.catalina.logger.FileLogger"
				prefix="catalina_log." suffix=".txt"
				timestamp="true"/>

			<Realm className="org.apache.catalina.realm.MemoryRealm" />

			<Host name="localhost" debug="0" appBase="webapps"
				unpackWARs="true" autoDeploy="true" liveDeploy="false">

				<Valve className="org.apache.catalina.valves.AccessLogValve"
					directory="logs"  prefix="localhost_access_log." suffix=".txt"
					pattern="common"/>
				
				<Logger className="org.apache.catalina.logger.FileLogger"
					directory="logs"  prefix="localhost_log." suffix=".txt"
					timestamp="true"/>
					
				<Context path="" docBase="pol" debug="0" reloadable="false">
					<Manager className="org.apache.catalina.session.StandardManager"
						debug="0"
						maxActiveSessions="-1"
						minIdleSwap="-1"
						maxIdleSwap="-1"
						maxIdleBackup="-1"
						pathname="/usr/local/tomcat/sessiondata/sessions.ser">
					</Manager>
				</Context>

			</Host>

		</Engine>

	</Service>

</Server>





Full thread dump Java HotSpot(TM) Server VM (1.4.1_03-b02 mixed mode):

"RMI RenewClean-[10.253.2.130:1200]" daemon prio=1 tid=0x0x8241728
nid=0x3571 in Object.wait() [8667f000..8667f690]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ca88d38> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x4ca88d38> (a java.lang.ref.ReferenceQueue$Lock)
        at
sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:500)
        at java.lang.Thread.run(Thread.java:536)

"Thread-133" daemon prio=1 tid=0x0x83d5790 nid=0x3571 in Object.wait()
[8657e000..8657e790]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ca88e08> (a java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:426)
        at java.util.TimerThread.mainLoop(Timer.java:403)
        - locked <0x4ca88e08> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:382)

"GC Daemon" daemon prio=1 tid=0x0x82e6d78 nid=0x3571 in Object.wait()
[8647e000..8647e890]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ca4ffd0> (a sun.misc.GC$LatencyLock)
        at sun.misc.GC$Daemon.run(GC.java:100)
        - locked <0x4ca4ffd0> (a sun.misc.GC$LatencyLock)

"RMI RenewClean-[10.253.2.130:1100]" daemon prio=1 tid=0x0x8715040
nid=0x3571 in Object.wait() [8637e000..8637e990]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ca4fdf8> (a java.lang.ref.ReferenceQueue$Lock)
:        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x4ca4fdf8> (a java.lang.ref.ReferenceQueue$Lock)
        at
sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:500)
        at java.lang.Thread.run(Thread.java:536)

"Thread-103" daemon prio=1 tid=0x0x8111580 nid=0x3571 in Object.wait()
[8627e000..8627ea90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c6a50f8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c6a50f8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-102" daemon prio=1 tid=0x0x8691c58 nid=0x3571 in Object.wait()
[861fe000..861feb10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c6a5190> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c6a5190> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-101" daemon prio=1 tid=0x0x876be28 nid=0x3571 in Object.wait()
[8617e000..8617eb90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c6a5220> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c6a5220> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-100" daemon prio=1 tid=0x0x82ff988 nid=0x3571 in Object.wait()
[860fe000..860fec10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c6a52b0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c6a52b0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)
"Thread-99" daemon prio=1 tid=0x0x8538de8 nid=0x3571 in Object.wait()
[8607e000..8607ec90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c6a5328> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c6a5328> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-98" daemon prio=1 tid=0x0x82fe620 nid=0x3571 in Object.wait()
[85ffe000..85ffed10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c6a53a0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c6a53a0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-97" daemon prio=1 tid=0x0x83289e8 nid=0x3571 in Object.wait()
[85f7e000..85f7ed90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c6a5430> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c6a5430> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-96" daemon prio=1 tid=0x0x876c5b0 nid=0x3571 in Object.wait()
[85efe000..85efee10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c6a54c8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c6a54c8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-77" daemon prio=1 tid=0x0x868ff90 nid=0x3571 in Object.wait()
[85e7e000..85e7ee90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c260670> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c260670> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-76" daemon prio=1 tid=0x0x868f400 nid=0x3571 in Object.wait()
[858fe000..858fef10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c2606e8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
:        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c2606e8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-75" daemon prio=1 tid=0x0x8696270 nid=0x3571 in Object.wait()
[8587e000..8587ef90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c260760> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c260760> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-74" daemon prio=1 tid=0x0x86956c0 nid=0x3571 in Object.wait()
[857fe000..857ff010]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c2607d8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c2607d8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-73" daemon prio=1 tid=0x0x82eab00 nid=0x3571 in Object.wait()
[8577e000..8577f090]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c260850> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c260850> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-72" daemon prio=1 tid=0x0x82ea750 nid=0x3571 in Object.wait()
[8567f000..8567f190]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c2608c8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c2608c8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)
"Thread-71" daemon prio=1 tid=0x0x82eb388 nid=0x3571 in Object.wait()
[850ff000..850ff210]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c260958> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c260958> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-70" daemon prio=1 tid=0x0x8300e90 nid=0x3571 in Object.wait()
[856fe000..856ff110]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4c2609d0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4c2609d0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-67" daemon prio=1 tid=0x0x82fe8f0 nid=0x3571 in Object.wait()
[8507f000..8507f290]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4bf5d790> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4bf5d790> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-66" daemon prio=1 tid=0x0x8539df8 nid=0x3571 in Object.wait()
[84b07000..84b07390]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4bf5d808> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4bf5d808> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-65" daemon prio=1 tid=0x0x83d74d8 nid=0x3571 in Object.wait()
[844fd000..844fd410]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4bf5d880> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4bf5d880> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)
"Thread-64" daemon prio=1 tid=0x0x82ff2f0 nid=0x3571 in Object.wait()
[84b87000..84b87310]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4bf5d8f8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4bf5d8f8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-24" daemon prio=1 tid=0x0x8523700 nid=0x3571 in Object.wait()
[8357a000..8357a490]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b938548> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b938548> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-23" daemon prio=1 tid=0x0x876d178 nid=0x3571 in Object.wait()
[834fa000..834fa510]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b9385c0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b9385c0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-22" daemon prio=1 tid=0x0x872bce8 nid=0x3571 in Object.wait()
[8347a000..8347a590]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b944710> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b944710> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-21" daemon prio=1 tid=0x0x876cfd0 nid=0x3571 in Object.wait()
[8337f000..8337f610]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b944788> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b944788> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)
"Thread-20" daemon prio=1 tid=0x0x856fcd0 nid=0x3571 in Object.wait()
[831b9000..831b9690]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b54c338> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Timer.java:429)
        - locked <0x4b54c338> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:382)

"Thread-19" daemon prio=1 tid=0x0x84c4c28 nid=0x3571 in Object.wait()
[82e7f000..82e7f710]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b3e2ab8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b3e2ab8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-18" daemon prio=1 tid=0x0x86b39e8 nid=0x3571 runnable
[82dfe000..82dfe790]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x4a8b4750> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:448)
        at java.net.ServerSocket.accept(ServerSocket.java:419)
        at
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:107)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:356)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:529)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
        at java.lang.Thread.run(Thread.java:536)

"Thread-17" daemon prio=1 tid=0x0x8330110 nid=0x3571 in Object.wait()
[82cfe000..82cfe810]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b3e27f8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b3e27f8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)
"Thread-16" daemon prio=1 tid=0x0x8574038 nid=0x3571 in Object.wait()
[82c7e000..82c7e890]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b3e2698> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b3e2698> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-15" daemon prio=1 tid=0x0x84f1448 nid=0x3571 in Object.wait()
[82d7e000..82d7e910]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b24c760> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b24c760> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-14" daemon prio=1 tid=0x0x8565f08 nid=0x3571 in Object.wait()
[829fc000..829fc990]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b24c600> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b24c600> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-13" daemon prio=1 tid=0x0x84f2d70 nid=0x3571 in Object.wait()
[8297c000..8297ca10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b24c4a0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b24c4a0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-12" daemon prio=1 tid=0x0x86fc148 nid=0x3571 in Object.wait()
[828fc000..828fca90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4b24c340> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4b24c340> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)
"MonitorRunnable" daemon prio=1 tid=0x0x8771540 nid=0x3571 in Object.wait()
[842f0000..842f0b10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1ced0> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.java:503)
        - locked <0x4ad1ced0> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-10" daemon prio=1 tid=0x0x8770510 nid=0x3571 in Object.wait()
[84270000..84270b90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1ccb0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4ad1ccb0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-9" daemon prio=1 tid=0x0x876f960 nid=0x3571 in Object.wait()
[841f0000..841f0c10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1cb18> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4ad1cb18> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-8" daemon prio=1 tid=0x0x876eea8 nid=0x3571 in Object.wait()
[84170000..84170c90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1c980> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4ad1c980> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-7" daemon prio=1 tid=0x0x872cfe0 nid=0x3571 in Object.wait()
[840f0000..840f0d10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1c7e8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4ad1c7e8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"MonitorRunnable" daemon prio=1 tid=0x0x871b358 nid=0x3571 in Object.wait()
[84070000..84070d90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1c250> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.java:503)
:        - locked <0x4ad1c250> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-5" daemon prio=1 tid=0x0x875d908 nid=0x3571 in Object.wait()
[83ff0000..83ff0e10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1c0b8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4ad1c0b8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-4" daemon prio=1 tid=0x0x8711e18 nid=0x3571 in Object.wait()
[83f70000..83f70e90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1bf20> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4ad1bf20> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-3" daemon prio=1 tid=0x0x8711ca0 nid=0x3571 in Object.wait()
[83ef0000..83ef0f10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1bd88> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4ad1bd88> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-2" daemon prio=1 tid=0x0x875dce0 nid=0x3571 in Object.wait()
[83e70000..83e70f90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ad1bbf0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:426)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:595)
        - locked <0x4ad1bbf0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:536)
"JspRuntimeContext[/pol]" daemon prio=1 tid=0x0x8711168 nid=0x3571 waiting
on condition [83df0000..83df1010]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.jasper.compiler.JspRuntimeContext.threadSleep(JspRuntimeContext.java:502)
        at
org.apache.jasper.compiler.JspRuntimeContext.run(JspRuntimeContext.java:523)
        at java.lang.Thread.run(Thread.java:536)

"StandardManager[/pol]" daemon prio=1 tid=0x0x87106a8 nid=0x3571 waiting on
condition [83bd4000..83bd5090]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java:810)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:869)
        at java.lang.Thread.run(Thread.java:536)

"JspRuntimeContext[/manager]" daemon prio=1 tid=0x0x856bbc8 nid=0x3571
waiting on condition [83138000..83139110]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.jasper.compiler.JspRuntimeContext.threadSleep(JspRuntimeContext.java:502)
        at
org.apache.jasper.compiler.JspRuntimeContext.run(JspRuntimeContext.java:523)
        at java.lang.Thread.run(Thread.java:536)

"StandardManager[/manager]" daemon prio=1 tid=0x0x856b810 nid=0x3571 waiting
on condition [830b9000..830b9190]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java:810)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:869)
        at java.lang.Thread.run(Thread.java:536)

"JspRuntimeContext[/pol]" daemon prio=1 tid=0x0x856e250 nid=0x3571 waiting
on condition [82fe9000..82fe9210]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.jasper.compiler.JspRuntimeContext.threadSleep(JspRuntimeContext.java:502)
        at
org.apache.jasper.compiler.JspRuntimeContext.run(JspRuntimeContext.java:523)
        at java.lang.Thread.run(Thread.java:536)

"StandardManager[]" daemon prio=1 tid=0x0x8572c90 nid=0x3571 waiting on
condition [82f62000..82f62290]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java:810)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:869)
        at java.lang.Thread.run(Thread.java:536)

"Signal Dispatcher" daemon prio=1 tid=0x0x80aefd8 nid=0x3571 waiting on
condition [0..0]
"Finalizer" daemon prio=1 tid=0x0x80a9578 nid=0x3571 in Object.wait()
[80c63000..80c63590]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a7f0378> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x4a7f0378> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=1 tid=0x0x80a91a8 nid=0x3571 in
Object.wait() [80be3000..80be3610]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a7f02a0> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:426)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113)
        - locked <0x4a7f02a0> (a java.lang.ref.Reference$Lock)

"main" prio=1 tid=0x0x80520a0 nid=0x3571 runnable [bfffb000..bfffba6c]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x4ad1d008> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:448)
        at java.net.ServerSocket.accept(ServerSocket.java:419)
        at
org.apache.catalina.core.StandardServer.await(StandardServer.java:527)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:521)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

"VM Thread" prio=1 tid=0x0x80a8678 nid=0x3571 runnable

"VM Periodic Task Thread" prio=1 tid=0x0x80adbc0 nid=0x3571 waiting on condition
"Suspend Checker Thread" prio=1 tid=0x0x80ae540 nid=0x3571 runnable


Mime
View raw message