We just finished eliminating some instability in one of our Tomcat server
about a month ago. We ended up just needing to specify
 <parameter>
    <name>removeAbandoned</name>
    <value>true</value>
  </parameter>
  <parameter>
    <name>removeAbandonedTimeout</name>
    <value>300</value>
  </parameter>
in our DBCP data sources.
 
 
Now a month later we had a hang today. It looks like its in the JK connector
threads - but not positive.
 
Can anyone take a look at the thread dump below and give me a clue as to
what cause the CPU to rise to 99% and things to get unresponsive? Sorry the
dump is so large (850 lines)
 
Thanks - Richard
 
BulkMailHandler.sendList - Starting thread: 1 of 1
BulkMailThread: done sending msg 0
Full thread dump Java HotSpot(TM) Server VM (1.5.0_04-b05 mixed mode):
 
"Thread-5525" daemon prio=1 tid=0x7ff3fd88 nid=0x50b0 runnable
[0x836e3000..0x836e3500]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4eb196b8> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-5524" daemon prio=1 tid=0x800f9ff0 nid=0x50af in Object.wait()
[0x81f80000..0x81f80780]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ac9c8c8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4ac9c8c8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-5523" daemon prio=1 tid=0x7f6f5e68 nid=0x50ae in Object.wait()
[0x80c80000..0x80c80800]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ac9c8a8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4ac9c8a8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-5522" daemon prio=1 tid=0x81625fd0 nid=0x50ad in Object.wait()
[0x80609000..0x80609680]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ac9c888> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4ac9c888> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-5521" daemon prio=1 tid=0x80a37470 nid=0x509e in Object.wait()
[0x837e5000..0x837e5700]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ac9c948> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4ac9c948> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-5520" daemon prio=1 tid=0x7fe3db90 nid=0x509d runnable
[0x80201000..0x80201580]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4bbefc38> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-5519" daemon prio=1 tid=0x7fe62ee0 nid=0x509c in Object.wait()
[0x80303000..0x80303600]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4ac9c8e8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4ac9c8e8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-5518" daemon prio=1 tid=0x7fea34b8 nid=0x509b runnable
[0x7d8db000..0x7d8db480]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4bcb5418> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[]" daemon prio=1 tid=0x084588c0 nid=0x7008 waiting on
condition [0x7d29c000..0x7d29c780]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"WebappLoader[]" daemon prio=1 tid=0x08760170 nid=0x7007 waiting on
condition [0x7ce80000..0x7ce80800]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.loader.WebappLoader.threadSleep(WebappLoader.java:1221)
        at
org.apache.catalina.loader.WebappLoader.run(WebappLoader.java:1341)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[/httpdocs]" daemon prio=1 tid=0x082badf0 nid=0x7006 waiting
on condition [0x7e12c000..0x7e12c680]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[]" daemon prio=1 tid=0x84dd85a8 nid=0x6fb5 waiting on
condition [0x80282000..0x80282480]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"WebappLoader[]" daemon prio=1 tid=0x7f5807b8 nid=0x6fb1 waiting on
condition [0x7d5bf000..0x7d5bf500]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.loader.WebappLoader.threadSleep(WebappLoader.java:1221)
        at
org.apache.catalina.loader.WebappLoader.run(WebappLoader.java:1341)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[/httpdocs]" daemon prio=1 tid=0x852838a0 nid=0x6fb0 waiting
on condition [0x7d39e000..0x7d39e780]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-4819" daemon prio=1 tid=0x7f653c00 nid=0x549 in Object.wait()
[0x80486000..0x80486580]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a2a5930> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a2a5930> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-4818" daemon prio=1 tid=0x7ff123e0 nid=0x548 in Object.wait()
[0x83662000..0x83662600]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a2a5748> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a2a5748> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-4817" daemon prio=1 tid=0x800fa1a0 nid=0x547 runnable
[0x80384000..0x80384480]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4b7a4818> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-4816" daemon prio=1 tid=0x832bb0d8 nid=0x546 runnable
[0x80e80000..0x80e80500]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4eb369b0> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-4154" daemon prio=1 tid=0x08fe1dc8 nid=0x2d01 in Object.wait()
[0x80588000..0x80588800]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a0a59e0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a0a59e0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-4153" daemon prio=1 tid=0x08fe0cf0 nid=0x2d00 in Object.wait()
[0x80507000..0x80507680]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a0a5a00> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a0a5a00> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-4152" daemon prio=1 tid=0x082eace8 nid=0x2cff in Object.wait()
[0x80405000..0x80405700]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a0a59c0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a0a59c0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-4151" daemon prio=1 tid=0x0832c660 nid=0x2cfe in Object.wait()
[0x80180000..0x80180580]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a0a59a0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a0a59a0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-3804" daemon prio=1 tid=0x7fe3ed80 nid=0x57b4 in Object.wait()
[0x807ac000..0x807ac600]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a0855f0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a0855f0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-3803" daemon prio=1 tid=0x7f6f7e28 nid=0x57b3 in Object.wait()
[0x7d492000..0x7d492480]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a085728> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a085728> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-3802" daemon prio=1 tid=0x7fe26c38 nid=0x57b2 in Object.wait()
[0x7d1d3000..0x7d1d3500]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a0852b8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a0852b8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-3801" daemon prio=1 tid=0x7f6f9a00 nid=0x57b1 in Object.wait()
[0x8072b000..0x8072b780]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4a085298> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x4a085298> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-171" daemon prio=1 tid=0x7f60ab58 nid=0x42c4 in Object.wait()
[0x7fba8000..0x7fba8680]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49f85990> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49f85990> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-170" daemon prio=1 tid=0x7f60e120 nid=0x42c3 in Object.wait()
[0x7fb27000..0x7fb27700]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49f85408> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49f85408> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-169" daemon prio=1 tid=0x7f60a250 nid=0x42c2 in Object.wait()
[0x7f903000..0x7f903580]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49f853e8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49f853e8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-168" daemon prio=1 tid=0x7f6126b8 nid=0x42c1 runnable
[0x7fa05000..0x7fa05600]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4bce2038> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-167" daemon prio=1 tid=0x7f609408 nid=0x4245 in Object.wait()
[0x7f205000..0x7f205480]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49f859b0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49f859b0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-166" daemon prio=1 tid=0x7f60ece0 nid=0x4244 runnable
[0x7f780000..0x7f780500]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4d50f648> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-165" daemon prio=1 tid=0x0861c4d8 nid=0x4243 in Object.wait()
[0x7f184000..0x7f184780]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49f84a78> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49f84a78> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-164" daemon prio=1 tid=0x08bb1728 nid=0x4242 in Object.wait()
[0x7f286000..0x7f286800]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49f85468> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49f85468> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-163" daemon prio=1 tid=0x088a9118 nid=0x41bc runnable
[0x7f102000..0x7f103680]
        at org.apache.log4j.Category.callAppenders(Category.java:201)
        - waiting to lock <0x49e331d8> (a org.apache.log4j.Logger)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.log(Category.java:853)
        at
org.apache.commons.logging.impl.Log4JLogger.debug(Log4JLogger.java:110)
        at org.apache.jk.common.JkInputStream.doRead(JkInputStream.java:277)
        at
org.apache.jk.server.JkCoyoteHandler.doRead(JkCoyoteHandler.java:231)
        at org.apache.coyote.Request.doRead(Request.java:431)
        at
org.apache.coyote.tomcat4.CoyoteInputStream.readBytes(CoyoteInputStream.java
:199)
        at
org.apache.coyote.tomcat4.CoyoteInputStream.read(CoyoteInputStream.java:156)
        at com.jspsmart.upload.SmartUpload.upload(SmartUpload.java:224)
        at
org.apache.jsp.uploadProcess_jsp._jspService(uploadProcess_jsp.java:72)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
04)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:260)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
        at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:261)
        at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:632)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:590)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-162" daemon prio=1 tid=0x08a4ccc8 nid=0x41bb runnable
[0x7f801000..0x7f801700]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4eae4308> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-161" daemon prio=1 tid=0x082ec7f0 nid=0x41ba in Object.wait()
[0x7f882000..0x7f882580]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49f85138> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49f85138> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-160" daemon prio=1 tid=0x082ec400 nid=0x41b9 runnable
[0x7f984000..0x7f984600]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4b9ef750> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-32" daemon prio=1 tid=0x082f4b50 nid=0x12ea in Object.wait()
[0x7f082000..0x7f082600]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49ee9a88> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49ee9a88> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-31" daemon prio=1 tid=0x0807c090 nid=0x12e9 in Object.wait()
[0x7f001000..0x7f001480]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49ee9a68> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49ee9a68> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-30" daemon prio=1 tid=0x085acdf0 nid=0x12e8 in Object.wait()
[0x7ef80000..0x7ef80500]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49ee9a48> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49ee9a48> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-29" daemon prio=1 tid=0x08252f80 nid=0x12e7 runnable
[0x7e5b5000..0x7e5b5780]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4eac9ac8> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-27" daemon prio=1 tid=0x085327d0 nid=0x126b runnable
[0x7e534000..0x7e534680]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4d4f8460> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-26" daemon prio=1 tid=0x08532048 nid=0x126a runnable
[0x7e4b3000..0x7e4b3700]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4ebaa208> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-25" daemon prio=1 tid=0x08531b40 nid=0x1269 runnable
[0x7e432000..0x7e432580]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4b7ec4c8> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-24" daemon prio=1 tid=0x085316d8 nid=0x1268 in Object.wait()
[0x7e3b1000..0x7e3b1600]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49e6aab8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49e6aab8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-23" daemon prio=1 tid=0x080e4040 nid=0x122a runnable
[0x7e330000..0x7e330480]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4bd41150> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-22" daemon prio=1 tid=0x087515b8 nid=0x1229 runnable
[0x7e2af000..0x7e2af500]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x541d2238> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-21" daemon prio=1 tid=0x089592e0 nid=0x1228 in Object.wait()
[0x7df68000..0x7df68780]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49e78d40> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49e78d40> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-20" daemon prio=1 tid=0x080e4a18 nid=0x1227 waiting for monitor
entry [0x7d843000..0x7d844800]
        at org.apache.log4j.Category.callAppenders(Category.java:201)
        - waiting to lock <0x49e331d8> (a org.apache.log4j.Logger)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.log(Category.java:853)
        at
org.apache.commons.logging.impl.Log4JLogger.debug(Log4JLogger.java:110)
        at org.apache.jk.common.JkInputStream.doRead(JkInputStream.java:277)
        at
org.apache.jk.server.JkCoyoteHandler.doRead(JkCoyoteHandler.java:231)
        at org.apache.coyote.Request.doRead(Request.java:431)
        at
org.apache.coyote.tomcat4.CoyoteInputStream.readBytes(CoyoteInputStream.java
:199)
        at
org.apache.coyote.tomcat4.CoyoteInputStream.read(CoyoteInputStream.java:156)
        at com.jspsmart.upload.SmartUpload.upload(SmartUpload.java:224)
        at
org.apache.jsp.uploadProcess_jsp._jspService(uploadProcess_jsp.java:72)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
04)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:260)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
        at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:261)
        at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:632)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:590)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-19" daemon prio=1 tid=0x092076c0 nid=0x1226 in Object.wait()
[0x7d7c3000..0x7d7c3680]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49e8c800> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49e8c800> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-18" daemon prio=1 tid=0x080e68b0 nid=0x1225 in Object.wait()
[0x7d742000..0x7d742700]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49e8c878> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49e8c878> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-17" daemon prio=1 tid=0x083a9340 nid=0x1224 in Object.wait()
[0x7d6c1000..0x7d6c1580]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49e462b8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49e462b8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-16" daemon prio=1 tid=0x084e8e28 nid=0x1223 runnable
[0x7d640000..0x7d640600]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4eb56e08> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-15" daemon prio=1 tid=0x084c3688 nid=0x1222 runnable
[0x7e22e000..0x7e22e480]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4ebeb618> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-14" daemon prio=1 tid=0x08c93350 nid=0x1221 in Object.wait()
[0x7e1ad000..0x7e1ad500]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49e99c88> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49e99c88> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-13" daemon prio=1 tid=0x08c92e10 nid=0x1220 in Object.wait()
[0x7e094000..0x7e094780]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49e9aba8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49e9aba8> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-12" daemon prio=1 tid=0x08c929b0 nid=0x121f in Object.wait()
[0x7e013000..0x7e013800]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49e9ade0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49e9ade0> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"MonitorRunnable" daemon prio=1 tid=0x084b7d10 nid=0x121c in Object.wait()
[0x7de66000..0x7de66580]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49d2e1c0> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.jav
a:420)
        - locked <0x49d2e1c0> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-10" daemon prio=1 tid=0x09261330 nid=0x121b runnable
[0x7dde5000..0x7dde5600]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
        - locked <0x49d2e010> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:450)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:268)
        at
org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:559)
        at org.apache.jk.common.SocketAcceptor.runIt(ChannelSocket.java:688)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-9" daemon prio=1 tid=0x08750378 nid=0x121a runnable
[0x7dd64000..0x7dd64480]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x4bd6c608> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-8" daemon prio=1 tid=0x0874fe58 nid=0x1219 in Object.wait()
[0x7dce3000..0x7dce3500]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49d68648> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49d68648> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-7" daemon prio=1 tid=0x0874f9a0 nid=0x1218 runnable
[0x7dc62000..0x7dc62780]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
        - locked <0x54259030> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:526)
        at
org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:464)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:579)
        at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"MonitorRunnable" daemon prio=1 tid=0x7b2c6db0 nid=0x1217 in Object.wait()
[0x7dbe1000..0x7dbe1800]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49d23810> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.jav
a:420)
        - locked <0x49d23810> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-5" daemon prio=1 tid=0x7b2c2b98 nid=0x1216 in Object.wait()
[0x7db60000..0x7db60680]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49d6d770> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49d6d770> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-4" daemon prio=1 tid=0x7c5c7c08 nid=0x1215 in Object.wait()
[0x7dadf000..0x7dadf700]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49d6d750> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49d6d750> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-3" daemon prio=1 tid=0x7bd19470 nid=0x1214 in Object.wait()
[0x7da5e000..0x7da5e580]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49d6d730> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:474)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:509)
        - locked <0x49d6d730> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:595)
 
"Thread-2" daemon prio=1 tid=0x7bd189e0 nid=0x1213 runnable
[0x7d9dd000..0x7d9dd600]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
        - locked <0x49ccd118> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:450)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultSe
rverSocketFactory.java:107)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java
:341)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:497)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:530)
        at java.lang.Thread.run(Thread.java:595)
 
"HostConfig[acme1.com]" daemon prio=1 tid=0x7bd56e48 nid=0x1212 waiting on
condition [0x7d95c000..0x7d95c480]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.startup.HostConfig.threadSleep(HostConfig.java:985)
        at org.apache.catalina.startup.HostConfig.run(HostConfig.java:1009)
        at java.lang.Thread.run(Thread.java:595)
 
"HostConfig[acme2.com]" daemon prio=1 tid=0x7b99d458 nid=0x120f waiting on
condition [0x7d31d000..0x7d31d800]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.startup.HostConfig.threadSleep(HostConfig.java:985)
        at org.apache.catalina.startup.HostConfig.run(HostConfig.java:1009)
        at java.lang.Thread.run(Thread.java:595)
 
"HostConfig[localhost]" daemon prio=1 tid=0x7bd184a0 nid=0x120c waiting on
condition [0x7cb80000..0x7cb80580]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.startup.HostConfig.threadSleep(HostConfig.java:985)
        at org.apache.catalina.startup.HostConfig.run(HostConfig.java:1009)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[]" daemon prio=1 tid=0x7bd18010 nid=0x120b waiting on
condition [0x7c782000..0x7c782600]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[/webdav]" daemon prio=1 tid=0x7c51b690 nid=0x120a waiting
on condition [0x7c701000..0x7c701480]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[/examples]" daemon prio=1 tid=0x7bd2c9b0 nid=0x1209 waiting
on condition [0x7c680000..0x7c680500]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[/tomcat-docs]" daemon prio=1 tid=0x7bd2c3f0 nid=0x1208
waiting on condition [0x7bfb6000..0x7bfb6780]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[/manager]" daemon prio=1 tid=0x7c93fb68 nid=0x1207 waiting
on condition [0x7bed1000..0x7bed1800]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"StandardManager[/admin]" daemon prio=1 tid=0x7b2c9ae0 nid=0x1206 waiting on
condition [0x7bbfb000..0x7bbfb680]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.catalina.session.StandardManager.threadSleep(StandardManager.java
:780)
        at
org.apache.catalina.session.StandardManager.run(StandardManager.java:839)
        at java.lang.Thread.run(Thread.java:595)
 
"Low Memory Detector" daemon prio=1 tid=0x081268e0 nid=0x1202 runnable
[0x00000000..0x00000000]
 
"CompilerThread1" daemon prio=1 tid=0x08125468 nid=0x1201 waiting on
condition [0x00000000..0x7a540818]
 
"CompilerThread0" daemon prio=1 tid=0x08124418 nid=0x1200 waiting on
condition [0x00000000..0x7a4bf698]
 
"AdapterThread" daemon prio=1 tid=0x081232e8 nid=0x11ff waiting on condition
[0x00000000..0x00000000]
 
"Signal Dispatcher" daemon prio=1 tid=0x08122468 nid=0x11fe waiting on
condition [0x00000000..0x00000000]
 
"Finalizer" daemon prio=1 tid=0x08117b98 nid=0x11fd in Object.wait()
[0x7a13d000..0x7a13d800]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49cf1fd0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x49cf1fd0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
 
"Reference Handler" daemon prio=1 tid=0x08116f20 nid=0x11fc in Object.wait()
[0x7a0bc000..0x7a0bc680]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x49cd14a0> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:474)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
        - locked <0x49cd14a0> (a java.lang.ref.Reference$Lock)
 
"main" prio=1 tid=0x0805b220 nid=0x11f6 runnable [0xbfffc000..0xbfffd538]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
        - locked <0x49dd4760> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:450)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at
org.apache.catalina.core.StandardServer.await(StandardServer.java:526)
        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:585)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
 
"VM Thread" prio=1 tid=0x081142f0 nid=0x11fb runnable 
 
"GC task thread#0 (ParallelGC)" prio=1 tid=0x080e98b8 nid=0x11f7 runnable 
 
"GC task thread#1 (ParallelGC)" prio=1 tid=0x080e9ca0 nid=0x11f8 runnable 
 
"GC task thread#2 (ParallelGC)" prio=1 tid=0x080ea088 nid=0x11f9 runnable 
 
"GC task thread#3 (ParallelGC)" prio=1 tid=0x080ea868 nid=0x11fa runnable 
 
"VM Periodic Task Thread" prio=1 tid=0x08127d70 nid=0x1203 waiting on
condition 
 
Stopping service Tomcat-Standalone

Reply via email to