activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christian Posta <christian.po...@gmail.com>
Subject Re: Activemq producer locks
Date Fri, 04 Jan 2013 15:02:56 GMT
Is this something you seem to be able to reproduce reliably?
I looked at your stack traces from the remote broker, but it looks like all
of the transport threads are just sitting waiting to read from the socket.
Maybe the ConnectionInfo sent by the camel producer got lost somehow and
it's just sitting waiting for a response that will never return? I'm not
sure...

Maybe others can spot something I missed...


On Thu, Jan 3, 2013 at 5:33 PM, arjun <arjun.418@gmail.com> wrote:

> Please find below the complete thread dump of the tomcat and the remote
> activemq broker as well.
>
> ----------- TOMCAT thread dump [which has the vm broker as
> well]----------------------
> 2012-12-10 20:03:31
> Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode):
>
> "Attach Listener" daemon prio=10 tid=0x00002aaab92de000 nid=0x3a26 waiting
> on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "JMX server connection timeout 93185" daemon prio=10 tid=0x000000005c59f000
> nid=0x378c in Object.wait() [0x00000000491a5000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
>         - locked <0x000000077e124f78> (a [I)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Connection(idle)" daemon prio=10 tid=0x0000000059e0e000 nid=0x3780
> waiting on condition [0x0000000048498000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x000000077fedb858> (a
> java.util.concurrent.SynchronousQueue$TransferStack)
>         at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
>         at
>
> java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
>         at
>
> java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
>         at
> java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:945)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Connection(idle)" daemon prio=10 tid=0x00002aaabc01f000 nid=0x377d
> waiting on condition [0x000000004798d000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x000000077fedb858> (a
> java.util.concurrent.SynchronousQueue$TransferStack)
>         at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
>         at
>
> java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
>         at
>
> java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
>         at
> java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:945)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ActiveMQConnection[ID:host-name-19032-1354943160952-2:17057] Scheduler"
> daemon prio=10 tid=0x000000005be11800 nid=0x2a2a in Object.wait()
> [0x0000000047387000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at java.util.TimerThread.mainLoop(Timer.java:483)
>         - locked <0x000000077e100130> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "RMI TCP Connection(3313)-ip-addr2" daemon prio=10 tid=0x0000000058a1e800
> nid=0x6802 runnable [0x0000000045468000]
>    java.lang.Thread.State: RUNNABLE
>         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.read(BufferedInputStream.java:237)
>         - locked <0x000000077e195ce8> (a java.io.BufferedInputStream)
>         at java.io.FilterInputStream.read(FilterInputStream.java:66)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Connection(3291)-ip-addr2" daemon prio=10 tid=0x000000005bdb7000
> nid=0x70d8 in Object.wait() [0x00000000497aa000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(ArrayNotificationBuffer.java:417)
>         - locked <0x0000000784a09740> (a
> com.sun.jmx.remote.internal.ArrayNotificationBuffer)
>         at
>
> com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(ArrayNotificationBuffer.java:209)
>         at
>
> com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(ServerNotifForwarder.java:258)
>         at
>
> javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1227)
>         at
>
> javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1225)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
>
> javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(RMIConnectionImpl.java:1233)
>         at sun.reflect.GeneratedMethodAccessor251.invoke(Unknown Source)
>         at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Search Broker:no query to process" daemon prio=10 tid=0x00000000584ed800
> nid=0x549c waiting on condition [0x0000000047a8e000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000783433fb0> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Connection(3310)-ip-addr2" daemon prio=10 tid=0x000000005c4e6000
> nid=0x35c2 runnable [0x0000000045d71000]
>    java.lang.Thread.State: RUNNABLE
>         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.read(BufferedInputStream.java:237)
>         - locked <0x000000077e1021a0> (a java.io.BufferedInputStream)
>         at java.io.FilterInputStream.read(FilterInputStream.java:66)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "JMX server connection timeout 90086" daemon prio=10 tid=0x000000005c0ed800
> nid=0x3596 in Object.wait() [0x0000000046a7e000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
>         - locked <0x0000000784b279e0> (a [I)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Search Broker:no query to process" daemon prio=10 tid=0x00000000584ec800
> nid=0x28ec waiting on condition [0x0000000048b9f000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000783433fb0> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "InactivityMonitor WriteCheck" daemon prio=10 tid=0x000000005bad5000
> nid=0x192a in Object.wait() [0x0000000045e72000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.util.TimerThread.mainLoop(Timer.java:509)
>         - locked <0x00000007845c22b0> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "InactivityMonitor ReadCheck" daemon prio=10 tid=0x000000005c55f000
> nid=0x1929 in Object.wait() [0x00000000498ac000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.util.TimerThread.mainLoop(Timer.java:509)
>         - locked <0x00000007845aefe8> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "ActiveMQ Transport: tcp://host-name/ip-addr:61616" prio=10
> tid=0x00000000589d7000 nid=0x1928 runnable [0x0000000048a9e000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:129)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBufferedInputStream.java:50)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.fill(TcpTransport.java:576)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBufferedInputStream.java:58)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.read(TcpTransport.java:561)
>         at java.io.DataInputStream.readInt(DataInputStream.java:370)
>         at
>
> org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ActiveMQConnection[ID:host-name-19032-1354943160952-2:14504] Scheduler"
> daemon prio=10 tid=0x00002aaabc176800 nid=0x1927 in Object.wait()
> [0x00000000493a7000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at java.util.TimerThread.mainLoop(Timer.java:483)
>         - locked <0x00000007845e9070> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "Search Broker:no query to process" daemon prio=10 tid=0x000000005bc14000
> nid=0x2910 waiting on condition [0x00000000495a9000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000783433fb0> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor16" daemon prio=10 tid=0x000000005c686800 nid=0x77e8 in
> Object.wait() [0x000000004869a000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:662)
>         - locked <0x0000000783a54d08> (a
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor15" daemon prio=10 tid=0x000000005c688800 nid=0x77e6 runnable
> [0x0000000048296000]
>    java.lang.Thread.State: RUNNABLE
>         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:258)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
>         - locked <0x000000077e1043c8> (a java.io.BufferedInputStream)
>         at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
>         at
> org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558)
>         at
>
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
>         at
>
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor14" daemon prio=10 tid=0x000000005858a000 nid=0x77e5 in
> Object.wait() [0x000000004879b000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:662)
>         - locked <0x0000000783a562b8> (a
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor13" daemon prio=10 tid=0x000000005ceee800 nid=0x77e4 in
> Object.wait() [0x000000004899d000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:662)
>         - locked <0x0000000783a298e8> (a
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Search Broker:no query to process" daemon prio=10 tid=0x000000005a2ac800
> nid=0x7ccd waiting on condition [0x0000000048195000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000783433fb0> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-6-thread-3" prio=10 tid=0x00002aaab997f800 nid=0x7ccc waiting on
> condition [0x000000004788c000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000783413470> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor12" daemon prio=10 tid=0x000000005bd5e000 nid=0x6aea runnable
> [0x0000000047589000]
>    java.lang.Thread.State: RUNNABLE
>         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:258)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
>         - locked <0x000000077e173040> (a java.io.BufferedInputStream)
>         at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
>         at
> org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558)
>         at
>
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
>         at
>
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor11" daemon prio=10 tid=0x000000005bd5c800 nid=0x6ae9 in
> Object.wait() [0x0000000046e82000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:662)
>         - locked <0x000000078398fb58> (a
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor10" daemon prio=10 tid=0x000000005a2aa800 nid=0x6ae8 in
> Object.wait() [0x0000000047185000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:662)
>         - locked <0x0000000783997780> (a
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor9" daemon prio=10 tid=0x000000005c421000 nid=0x6ae7 runnable
> [0x0000000048094000]
>    java.lang.Thread.State: RUNNABLE
>         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:258)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
>         - locked <0x0000000784b29a88> (a java.io.BufferedInputStream)
>         at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
>         at
> org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558)
>         at
>
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
>         at
>
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Search Broker:no query to process" daemon prio=10 tid=0x000000005c41f000
> nid=0x600b waiting on condition [0x0000000048397000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000783433fb0> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-6-thread-2" prio=10 tid=0x000000005cef0000 nid=0x600a waiting on
> condition [0x0000000048599000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000783413470> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Search Broker:no query to process" daemon prio=10 tid=0x000000005862f800
> nid=0x5981 waiting on condition [0x0000000046d81000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000783433fb0> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-6-thread-1" prio=10 tid=0x0000000058ee7000 nid=0x5980 waiting on
> condition [0x0000000047d91000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000783413470> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-2-thread-8" prio=10 tid=0x0000000058ee8000 nid=0x5967 waiting on
> condition [0x0000000047f93000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781690608> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-1-thread-8" prio=10 tid=0x000000005874b800 nid=0x5966 waiting on
> condition [0x0000000047b8f000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816906f8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-3-thread-8" prio=10 tid=0x00002aaab9288800 nid=0x5964 waiting on
> condition [0x000000004768a000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816907b8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-2-thread-7" prio=10 tid=0x000000005893f800 nid=0x47f8 waiting on
> condition [0x0000000047084000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781690608> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-1-thread-7" prio=10 tid=0x000000005c414800 nid=0x47f7 waiting on
> condition [0x0000000046b7f000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816906f8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-3-thread-7" prio=10 tid=0x00002aaabc0dc000 nid=0x47f6 waiting on
> condition [0x0000000045b6f000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816907b8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-2-thread-6" prio=10 tid=0x0000000059e25000 nid=0x2420 waiting on
> condition [0x0000000046175000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781690608> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-1-thread-6" prio=10 tid=0x0000000058940800 nid=0x241f waiting on
> condition [0x000000004596d000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816906f8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-3-thread-6" prio=10 tid=0x00002aaabc45d800 nid=0x241e waiting on
> condition [0x000000004677b000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816907b8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-2-thread-5" prio=10 tid=0x000000005a0e5000 nid=0x1e08 waiting on
> condition [0x0000000045266000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781690608> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-1-thread-5" prio=10 tid=0x0000000058523800 nid=0x1e07 waiting on
> condition [0x0000000047488000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816906f8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-3-thread-5" prio=10 tid=0x00002aaabc45e000 nid=0x1e06 waiting on
> condition [0x000000004586c000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816907b8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-2-thread-4" prio=10 tid=0x00000000596a9000 nid=0x51da waiting on
> condition [0x0000000046478000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781690608> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-1-thread-4" prio=10 tid=0x000000005c67d000 nid=0x51d9 waiting on
> condition [0x000000004576b000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816906f8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-3-thread-4" prio=10 tid=0x00002aaabc953800 nid=0x51d8 waiting on
> condition [0x0000000046f83000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816907b8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-2-thread-3" prio=10 tid=0x00000000586e5000 nid=0xdf7 waiting on
> condition [0x0000000046c80000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781690608> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-1-thread-3" prio=10 tid=0x0000000058960800 nid=0xdf6 waiting on
> condition [0x0000000046377000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816906f8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-3-thread-3" prio=10 tid=0x00002aaabc12c800 nid=0xdf5 waiting on
> condition [0x0000000047286000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816907b8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-2-thread-2" prio=10 tid=0x0000000058532800 nid=0x1223 waiting on
> condition [0x000000004687c000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781690608> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-1-thread-2" prio=10 tid=0x000000005c811000 nid=0x1222 waiting on
> condition [0x0000000046074000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816906f8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-3-thread-2" prio=10 tid=0x00002aaabc8de800 nid=0x1220 waiting on
> condition [0x0000000045f73000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816907b8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-2-thread-1" prio=10 tid=0x0000000058981800 nid=0x39fe waiting on
> condition [0x0000000043549000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781690608> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-1-thread-1" prio=10 tid=0x0000000058844000 nid=0x39fd waiting on
> condition [0x0000000045c70000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816906f8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "pool-3-thread-1" prio=10 tid=0x00002aaabc714000 nid=0x39fc waiting on
> condition [0x000000004667a000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000007816907b8> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor8" daemon prio=10 tid=0x000000005a2e4800 nid=0x72a9 runnable
> [0x0000000046579000]
>    java.lang.Thread.State: RUNNABLE
>         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:258)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
>         - locked <0x000000077e14e158> (a java.io.BufferedInputStream)
>         at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
>         at
> org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558)
>         at
>
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
>         at
>
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor7" daemon prio=10 tid=0x000000005c1de000 nid=0x72a8 runnable
> [0x000000004566a000]
>    java.lang.Thread.State: RUNNABLE
>         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:258)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
>         - locked <0x000000077e2049b0> (a java.io.BufferedInputStream)
>         at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
>         at
> org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558)
>         at
>
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
>         at
>
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor6" daemon prio=10 tid=0x0000000058411800 nid=0x72a7 runnable
> [0x0000000045367000]
>    java.lang.Thread.State: RUNNABLE
>         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:258)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
>         - locked <0x000000077e229898> (a java.io.BufferedInputStream)
>         at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
>         at
> org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558)
>         at
>
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
>         at
>
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor5" daemon prio=10 tid=0x000000005bb89000 nid=0x72a6 runnable
> [0x0000000045569000]
>    java.lang.Thread.State: RUNNABLE
>         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:258)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
>         - locked <0x0000000784c5f220> (a java.io.BufferedInputStream)
>         at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
>         at
> org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558)
>         at
>
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
>         at
>
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Timer-4,OSCacheBus,host-name-17581" daemon prio=10 tid=0x0000000058b16800
> nid=0x586d waiting on condition [0x0000000045165000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781c87710> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
>         at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Timer-3,OSCacheBus,host-name-17581" daemon prio=10 tid=0x0000000058733800
> nid=0x586c waiting on condition [0x0000000045064000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781c87710> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
>         at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Timer-2,OSCacheBus,host-name-17581" daemon prio=10 tid=0x00002aaab8603000
> nid=0x586b waiting on condition [0x0000000043e52000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781c87710> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
>         at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "FD_SOCK server socket acceptor,OSCacheBus,host-name-17581" daemon prio=10
> tid=0x00002aaabb43c800 nid=0x586a runnable [0x000000004394d000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x0000000781de5b40> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at java.net.ServerSocket.accept(ServerSocket.java:430)
>         at
> org.jgroups.protocols.FD_SOCK$ServerSocketHandler.run(FD_SOCK.java:982)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ConnectionTable.Acceptor,null,null" prio=10 tid=0x00002aaaba966000
> nid=0x5869 runnable [0x0000000044256000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x0000000781c87878> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at java.net.ServerSocket.accept(ServerSocket.java:430)
>         at
>
> org.jgroups.blocks.TCPConnectionMap$ConnectionAcceptor.run(TCPConnectionMap.java:239)
>         at java.lang.Thread.run(Thread.java:662)
>
> "DiagnosticsHandler,OSCacheBus,host-name-17581" daemon prio=10
> tid=0x00002aaabad30000 nid=0x5868 runnable [0x0000000040dba000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked <0x0000000781bde760> (a java.net.PlainDatagramSocketImpl)
>         at
> java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:145)
>         - locked <0x0000000781bde760> (a java.net.PlainDatagramSocketImpl)
>         at java.net.DatagramSocket.receive(DatagramSocket.java:725)
>         - locked <0x0000000781bde7a0> (a java.net.DatagramPacket)
>         - locked <0x0000000781bde7c8> (a java.net.MulticastSocket)
>         at org.jgroups.protocols.TP$DiagnosticsHandler.run(TP.java:1722)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Timer-1,OSCacheBus,host-name-17581" daemon prio=10 tid=0x00002aaab94a5000
> nid=0x5867 waiting on condition [0x0000000043c50000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000781c87710> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
>         at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Monitor" daemon prio=10 tid=0x00002aaabb29e000 nid=0x3fad in
> Object.wait() [0x0000000044f63000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.java:565)
>         - locked <0x0000000781e905b8> (a
> org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor4" daemon prio=10 tid=0x00002aaabb6e6800 nid=0x3fac runnable
> [0x0000000044e62000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x0000000781c87a58> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at java.net.ServerSocket.accept(ServerSocket.java:430)
>         at
> org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:306)
>         at
>
> org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:660)
>         at
>
> org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(ChannelSocket.java:870)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor3" daemon prio=10 tid=0x00002aaabb6e5000 nid=0x3fab in
> Object.wait() [0x0000000044d61000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:662)
>         - locked <0x0000000781bde8a0> (a
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor2" daemon prio=10 tid=0x00002aaabaf98000 nid=0x3faa runnable
> [0x0000000044c60000]
>    java.lang.Thread.State: RUNNABLE
>         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:258)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
>         - locked <0x0000000784b79c48> (a java.io.BufferedInputStream)
>         at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
>         at
> org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:558)
>         at
>
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
>         at
>
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:662)
>
> "TP-Processor1" daemon prio=10 tid=0x00002aaabb4a6000 nid=0x3fa9 in
> Object.wait() [0x0000000044b5f000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:662)
>         - locked <0x0000000781d37d68> (a
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
>         at java.lang.Thread.run(Thread.java:662)
>
> "http-0.0.0.0-28002-Acceptor-0" daemon prio=10 tid=0x00002aaabb2cc800
> nid=0x3fa6 runnable [0x0000000044a5e000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x000000077ff7ab18> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at
>
> com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:261)
>         at
>
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.acceptSocket(JSSESocketFactory.java:147)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:310)
>         at java.lang.Thread.run(Thread.java:662)
>
> "http-0.0.0.0-28001-3" daemon prio=10 tid=0x00002aaabc5b9800 nid=0x3fa5 in
> Object.wait() [0x000000004495d000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:416)
>         - locked <0x0000000781e90648> (a
> org.apache.tomcat.util.net.JIoEndpoint$Worker)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:442)
>         at java.lang.Thread.run(Thread.java:662)
>
> "http-0.0.0.0-28001-2" daemon prio=10 tid=0x00002aaabe134800 nid=0x3fa4 in
> Object.wait() [0x000000004485c000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:416)
>         - locked <0x0000000781f38dc0> (a
> org.apache.tomcat.util.net.JIoEndpoint$Worker)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:442)
>         at java.lang.Thread.run(Thread.java:662)
>
> "http-0.0.0.0-28001-1" daemon prio=10 tid=0x00002aaabc396000 nid=0x3fa3 in
> Object.wait() [0x000000004475b000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:416)
>         - locked <0x0000000781e906d8> (a
> org.apache.tomcat.util.net.JIoEndpoint$Worker)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:442)
>         at java.lang.Thread.run(Thread.java:662)
>
> "http-0.0.0.0-28001-Acceptor-0" daemon prio=10 tid=0x00002aaabc890000
> nid=0x3fa2 runnable [0x000000004465a000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x000000077ff7b1f8> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at java.net.ServerSocket.accept(ServerSocket.java:430)
>         at
>
> org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:310)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon prio=10
> tid=0x00002aaabc55b000 nid=0x3fa1 waiting on condition [0x0000000044559000]
>    java.lang.Thread.State: TIMED_WAITING (sleeping)
>         at java.lang.Thread.sleep(Native Method)
>         at
>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1579)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Timer-9" daemon prio=10 tid=0x000000005a305800 nid=0x3f87 in Object.wait()
> [0x0000000044458000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.util.TimerThread.mainLoop(Timer.java:509)
>         - locked <0x0000000781c87e40> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "Timer-8" daemon prio=10 tid=0x00002aaab8756000 nid=0x3f7a in Object.wait()
> [0x0000000044357000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.util.TimerThread.mainLoop(Timer.java:509)
>         - locked <0x0000000781e907f8> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "Camel (TheCamelContextName) thread #2 - JmsConsumer[queue_name" daemon
> prio=10 tid=0x00002aaab8b8d000 nid=0x3f66 waiting on condition
> [0x0000000044154000]
>    java.lang.Thread.State: WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x0000000784607780> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
>         at
> java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317)
>         at
>
> org.apache.activemq.transport.FutureResponse.getResult(FutureResponse.java:40)
>         at
>
> org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:87)
>         at
>
> org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1284)
>         at
>
> org.apache.activemq.ActiveMQConnection.ensureConnectionInfoSent(ActiveMQConnection.java:1392)
>         - locked <0x0000000784607968> (a java.lang.Object)
>         at
>
> org.apache.activemq.ActiveMQConnection.createSession(ActiveMQConnection.java:309)
>         at
>
> org.springframework.jms.support.JmsAccessor.createSession(JmsAccessor.java:196)
>         at
> org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:457)
>         at
>
> org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:170)
>         at
> org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:355)
>         at
>
> org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:309)
>         at
> org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:99)
>         at
>
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:78)
>         at
>
> org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:114)
>         at
>
> org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:284)
>         at
> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:109)
>         at
>
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:78)
>         at
>
> org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
>         at
>
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
>         at
>
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:69)
>         at
>
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:78)
>         at
>
> org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
>         at
>
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
>         at
>
> org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)
>         at
>
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:78)
>         at
>
> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:318)
>         at
>
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:209)
>         at
> org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:305)
>         at
>
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:78)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:116)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:79)
>         at
>
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:102)
>         at
>
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:78)
>         at
>
> org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)
>         at
>
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)
>         at
>
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:69)
>         at
>
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:104)
>         at
>
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:85)
>         at
>
> org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:92)
>         at
>
> org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:560)
>         at
>
> org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:498)
>         at
>
> org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:467)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:325)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1058)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1050)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Camel (TheCamelContextName) thread #1 - JmsConsumer[queue_name" daemon
> prio=10 tid=0x00002aaaba60e800 nid=0x3f65 in Object.wait()
> [0x0000000044054000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> org.apache.activemq.SimplePriorityMessageDispatchChannel.dequeue(SimplePriorityMessageDispatchChannel.java:89)
>         - locked <0x0000000781e90880> (a java.lang.Object)
>         at
>
> org.apache.activemq.ActiveMQMessageConsumer.dequeue(ActiveMQMessageConsumer.java:452)
>         at
>
> org.apache.activemq.ActiveMQMessageConsumer.receive(ActiveMQMessageConsumer.java:577)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveMessage(AbstractPollingMessageListenerContainer.java:429)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:310)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1058)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1050)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Camel (TheCamelContextName) thread #0 - JmsConsumer[queue_name" daemon
> prio=10 tid=0x00002aaab84d5000 nid=0x3f64 in Object.wait()
> [0x0000000043f53000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> org.apache.activemq.SimplePriorityMessageDispatchChannel.dequeue(SimplePriorityMessageDispatchChannel.java:89)
>         - locked <0x0000000781fe5790> (a java.lang.Object)
>         at
>
> org.apache.activemq.ActiveMQMessageConsumer.dequeue(ActiveMQMessageConsumer.java:452)
>         at
>
> org.apache.activemq.ActiveMQMessageConsumer.receive(ActiveMQMessageConsumer.java:577)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveMessage(AbstractPollingMessageListenerContainer.java:429)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:310)
>         at
>
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1058)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1050)
>         at
>
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ActiveMQConnection[ID:host-name-19032-1354943160952-2:1] Scheduler" daemon
> prio=10 tid=0x00002aaab84d4800 nid=0x3f62 in Object.wait()
> [0x0000000043d51000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0000000781f38e58> (a java.util.TaskQueue)
>         at java.lang.Object.wait(Object.java:485)
>         at java.util.TimerThread.mainLoop(Timer.java:483)
>         - locked <0x0000000781f38e58> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "ActiveMQ Broker[VmBrokerName] Scheduler" daemon prio=10
> tid=0x00002aaab98e8800 nid=0x3f5d in Object.wait() [0x0000000043a4e000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.util.TimerThread.mainLoop(Timer.java:509)
>         - locked <0x0000000781f38ee8> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "RMI Scheduler(0)" daemon prio=10 tid=0x00002aaabd009000 nid=0x3f50 waiting
> on condition [0x0000000043b4f000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x000000077fab8d78> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>         at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
>         at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
>         at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
>         at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Session pool worker" daemon prio=10 tid=0x0000000058769800 nid=0x3c71
> waiting on condition [0x0000000040cb9000]
>    java.lang.Thread.State: TIMED_WAITING (sleeping)
>         at java.lang.Thread.sleep(Native Method)
>         at
>
> com.documentum.fc.client.impl.session.SessionPool$ExpirationThread.run(SessionPool.java:247)
>
> "Timer-7" daemon prio=10 tid=0x00002aaabc0bd000 nid=0x3a5a in Object.wait()
> [0x000000004384c000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x00000007800db6d0> (a java.util.TaskQueue)
>         at java.lang.Object.wait(Object.java:485)
>         at java.util.TimerThread.mainLoop(Timer.java:483)
>         - locked <0x00000007800db6d0> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "Timer-2" daemon prio=10 tid=0x00002aaabc669000 nid=0x3a40 in Object.wait()
> [0x000000004374b000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.util.TimerThread.mainLoop(Timer.java:509)
>         - locked <0x00000007800db958> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "Timer-1" daemon prio=10 tid=0x00002aaabc974800 nid=0x3a3b in Object.wait()
> [0x000000004364a000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.util.TimerThread.mainLoop(Timer.java:509)
>         - locked <0x00000007800db838> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "Resource Housekeeper" daemon prio=10 tid=0x00002aaabcb2f000 nid=0x3a30 in
> Object.wait() [0x0000000043448000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
>         - locked <0x00000007800db6e8> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
>         at
>
> com.documentum.fc.internal.reshousekeeper.ResourceHousekeeper$1.run(ResourceHousekeeper.java:34)
>
> "Timer-0" daemon prio=10 tid=0x00002aaabc426000 nid=0x3a2f in Object.wait()
> [0x0000000040f05000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.util.TimerThread.mainLoop(Timer.java:509)
>         - locked <0x00000007800db988> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "Dispatcher-Thread-4" daemon prio=10 tid=0x00002aaabc2f4800 nid=0x3a2e in
> Object.wait() [0x00000000403e2000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
> org.apache.log4j.AsyncAppender$Dispatcher.run(AsyncAppender.java:545)
>         - locked <0x00000007800db700> (a java.util.ArrayList)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Thread-3" daemon prio=10 tid=0x00002aaabc2a3800 nid=0x3a1d waiting on
> condition [0x0000000040bb8000]
>    java.lang.Thread.State: TIMED_WAITING (sleeping)
>         at java.lang.Thread.sleep(Native Method)
>         at
> com.documentum.fc.common.DfFileWatcher.run(DfFileWatcher.java:54)
>
> "GC Daemon" daemon prio=10 tid=0x00002aaabc405000 nid=0x39b1 in
> Object.wait() [0x00000000404e3000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at sun.misc.GC$Daemon.run(GC.java:100)
>         - locked <0x000000077fa532d0> (a sun.misc.GC$LatencyLock)
>
> "Thread-2" prio=10 tid=0x00002aaabc218000 nid=0x390b runnable
> [0x0000000043347000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x000000077fa53660> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at java.net.ServerSocket.accept(ServerSocket.java:430)
>         at
>
> org.apache.axis.monitor.SOAPMonitorService$ServerSocketThread.run(SOAPMonitorService.java:189)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Accept-0" daemon prio=10 tid=0x00002aaab80d5800 nid=0x38f4
> runnable
> [0x0000000043145000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x000000077fa53828> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at java.net.ServerSocket.accept(ServerSocket.java:430)
>         at
>
> sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
>         at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Accept-28005" daemon prio=10 tid=0x00002aaab80d0000 nid=0x38f3
> runnable [0x00000000411b4000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x000000077fa53a00> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at java.net.ServerSocket.accept(ServerSocket.java:430)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
>         at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Accept-0" daemon prio=10 tid=0x00002aaab80ca000 nid=0x38f2
> runnable
> [0x00000000410b3000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x000000077fa53b38> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at java.net.ServerSocket.accept(ServerSocket.java:430)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
>         at
> sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
>         at java.lang.Thread.run(Thread.java:662)
>
> "CommunicatorServer" daemon prio=10 tid=0x00002aaab803d800 nid=0x38f1
> runnable [0x00000000402e1000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked <0x000000077fa54080> (a java.net.PlainDatagramSocketImpl)
>         at
> java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:145)
>         - locked <0x000000077fa54080> (a java.net.PlainDatagramSocketImpl)
>         at java.net.DatagramSocket.receive(DatagramSocket.java:725)
>         - locked <0x000000077fa540c0> (a java.net.DatagramPacket)
>         - locked <0x000000077fa540e8> (a java.net.DatagramSocket)
>         at
>
> com.sun.jmx.snmp.daemon.SnmpAdaptorServer.doReceive(SnmpAdaptorServer.java:1290)
>         at
> com.sun.jmx.snmp.daemon.CommunicatorServer.run(CommunicatorServer.java:786)
>         at java.lang.Thread.run(Thread.java:662)
>
> "Low Memory Detector" daemon prio=10 tid=0x00002aaab8003800 nid=0x38ee
> runnable [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "C2 CompilerThread1" daemon prio=10 tid=0x00002aaab8001000 nid=0x38ed
> waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "C2 CompilerThread0" daemon prio=10 tid=0x00000000582fe800 nid=0x38ec
> waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "Signal Dispatcher" daemon prio=10 tid=0x00000000582fc800 nid=0x38eb
> runnable [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "Surrogate Locker Thread (Concurrent GC)" daemon prio=10
> tid=0x00000000582fa800 nid=0x38ea waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "Finalizer" daemon prio=10 tid=0x00000000582df000 nid=0x38e9 in
> Object.wait() [0x0000000041384000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
>         - locked <0x000000077fa55490> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>
> "Reference Handler" daemon prio=10 tid=0x00000000582d7800 nid=0x38e8 in
> Object.wait() [0x00000000407ba000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>         - locked <0x000000077fa54278> (a java.lang.ref.Reference$Lock)
>
> "main" prio=10 tid=0x0000000057e90800 nid=0x38ce runnable
> [0x0000000041a2e000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
>         - locked <0x0000000781f38f58> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:462)
>         at java.net.ServerSocket.accept(ServerSocket.java:430)
>         at
> org.apache.catalina.core.StandardServer.await(StandardServer.java:389)
>         at org.apache.catalina.startup.Catalina.await(Catalina.java:642)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:602)
>         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:597)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>
> "VM Thread" prio=10 tid=0x00000000582d0800 nid=0x38e7 runnable
>
> "Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x0000000057e9f800
> nid=0x38cf runnable
>
> "Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x0000000057ea1000
> nid=0x38d0 runnable
>
> "Gang worker#2 (Parallel GC Threads)" prio=10 tid=0x0000000057ea3000
> nid=0x38d1 runnable
>
> "Gang worker#3 (Parallel GC Threads)" prio=10 tid=0x0000000057ea5000
> nid=0x38d2 runnable
>
> "Gang worker#4 (Parallel GC Threads)" prio=10 tid=0x0000000057ea6800
> nid=0x38d3 runnable
>
> "Gang worker#5 (Parallel GC Threads)" prio=10 tid=0x0000000057ea8800
> nid=0x38d4 runnable
>
> "Gang worker#6 (Parallel GC Threads)" prio=10 tid=0x0000000057eaa800
> nid=0x38d5 runnable
>
> "Gang worker#7 (Parallel GC Threads)" prio=10 tid=0x0000000057eac000
> nid=0x38d6 runnable
>
> "Gang worker#8 (Parallel GC Threads)" prio=10 tid=0x0000000057eae000
> nid=0x38d7 runnable
>
> "Gang worker#9 (Parallel GC Threads)" prio=10 tid=0x0000000057eb0000
> nid=0x38d8 runnable
>
> "Gang worker#10 (Parallel GC Threads)" prio=10 tid=0x0000000057eb1800
> nid=0x38d9 runnable
>
> "Gang worker#11 (Parallel GC Threads)" prio=10 tid=0x0000000057eb3800
> nid=0x38da runnable
>
> "Gang worker#12 (Parallel GC Threads)" prio=10 tid=0x0000000057eb5800
> nid=0x38db runnable
>
> "Gang worker#13 (Parallel GC Threads)" prio=10 tid=0x0000000057eb7000
> nid=0x38dc runnable
>
> "Gang worker#14 (Parallel GC Threads)" prio=10 tid=0x0000000057eb9000
> nid=0x38dd runnable
>
> "Gang worker#15 (Parallel GC Threads)" prio=10 tid=0x0000000057ebb000
> nid=0x38de runnable
>
> "Gang worker#16 (Parallel GC Threads)" prio=10 tid=0x0000000057ebc800
> nid=0x38df runnable
>
> "Gang worker#17 (Parallel GC Threads)" prio=10 tid=0x0000000057ebe800
> nid=0x38e0 runnable
>
> "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x00000000580aa800 nid=0x38e6
> runnable
> "Gang worker#0 (Parallel CMS Threads)" prio=10 tid=0x00000000580a0800
> nid=0x38e1 runnable
>
> "Gang worker#1 (Parallel CMS Threads)" prio=10 tid=0x00000000580a2000
> nid=0x38e2 runnable
>
> "Gang worker#2 (Parallel CMS Threads)" prio=10 tid=0x00000000580a4000
> nid=0x38e3 runnable
>
> "Gang worker#3 (Parallel CMS Threads)" prio=10 tid=0x00000000580a6000
> nid=0x38e4 runnable
>
> "Gang worker#4 (Parallel CMS Threads)" prio=10 tid=0x00000000580a7800
> nid=0x38e5 runnable
>
> "VM Periodic Task Thread" prio=10 tid=0x00002aaab80d8800 nid=0x38f5 waiting
> on condition
>
> JNI global references: 1492
> -----------  TOMCAT thread dump end -----------------
>
> ----------------- THREAD DUMP OF THE REMOTE BROKER
> ------------------------------
> 2012-12-14 16:04:27
> Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode):
>
> "Attach Listener" daemon prio=10 tid=0x000000005ad72800 nid=0x52a5 waiting
> on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
>
> "RMI TCP Connection(12956)-10.67.196.182" daemon prio=10
> tid=0x00002aaab85c2800 nid=0x518f runnable [0x0000000046992000]
>    java.lang.Thread.State: RUNNABLE
>         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.read(BufferedInputStream.java:237)
>         - locked <0x00000000f17adf50> (a java.io.BufferedInputStream)
>         at java.io.FilterInputStream.read(FilterInputStream.java:66)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "JMX server connection timeout 1511696" daemon prio=10
> tid=0x00000000595fc800 nid=0x5084 in Object.wait() [0x0000000046089000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
>         - locked <0x00000000ec641010> (a [I)
>         at java.lang.Thread.run(Thread.java:662)
>
> "InactivityMonitor Async Task:
> java.util.concurrent.ThreadPoolExecutor$Worker@6609d345" daemon prio=10
> tid=0x00002aaab0432800 nid=0x4caa waiting on condition [0x00000000478a1000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
>         at sun.misc.Unsafe.park(Native Method)
>         - parking to wait for  <0x00000000c0007ef0> (a
> java.util.concurrent.SynchronousQueue$TransferStack)
>         at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
>         at
>
> java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
>         at
>
> java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
>         at
> java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:945)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>         at java.lang.Thread.run(Thread.java:662)
>
> "JMX server connection timeout 1511367" daemon prio=10
> tid=0x000000005957a000 nid=0x41bd in Object.wait() [0x000000005628a000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
>         - locked <0x00000000ff6401f0> (a [I)
>         at java.lang.Thread.run(Thread.java:662)
>
> "JMX server connection timeout 1511336" daemon prio=10
> tid=0x0000000062915000 nid=0x4047 in Object.wait() [0x0000000055c84000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
>         - locked <0x00000000ff650090> (a [I)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Connection(12955)-10.67.196.182" daemon prio=10
> tid=0x00002aaab84aa800 nid=0x4046 runnable [0x000000005638b000]
>    java.lang.Thread.State: RUNNABLE
>         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.read(BufferedInputStream.java:237)
>         - locked <0x00000000ecaa3588> (a java.io.BufferedInputStream)
>         at java.io.FilterInputStream.read(FilterInputStream.java:66)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Connection(12951)-10.67.196.182" daemon prio=10
> tid=0x00002aaab8b62000 nid=0x4039 runnable [0x0000000054870000]
>    java.lang.Thread.State: RUNNABLE
>         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.read(BufferedInputStream.java:237)
>         - locked <0x00000000efd4cf68> (a java.io.BufferedInputStream)
>         at java.io.FilterInputStream.read(FilterInputStream.java:66)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Connection(12954)-10.67.196.182" daemon prio=10
> tid=0x00002aaab8b67000 nid=0x3398 runnable [0x000000005345c000]
>    java.lang.Thread.State: RUNNABLE
>         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.read(BufferedInputStream.java:237)
>         - locked <0x00000000ecda1ee0> (a java.io.BufferedInputStream)
>         at java.io.FilterInputStream.read(FilterInputStream.java:66)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Connection(12952)-10.67.196.182" daemon prio=10
> tid=0x00002aaab8b64800 nid=0x7c3e runnable [0x00000000490b9000]
>    java.lang.Thread.State: RUNNABLE
>         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.read(BufferedInputStream.java:237)
>         - locked <0x00000000ec6383a0> (a java.io.BufferedInputStream)
>         at java.io.FilterInputStream.read(FilterInputStream.java:66)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "RMI TCP Connection(12953)-10.67.196.182" daemon prio=10
> tid=0x00002aaab8b62800 nid=0x55ba runnable [0x0000000056088000]
>    java.lang.Thread.State: RUNNABLE
>         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.read(BufferedInputStream.java:237)
>         - locked <0x00000000ecab40e0> (a java.io.BufferedInputStream)
>         at java.io.FilterInputStream.read(FilterInputStream.java:66)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>         at
>
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)
>
> "JMX server connection timeout 1503843" daemon prio=10
> tid=0x0000000062b3c800 nid=0x5590 in Object.wait() [0x000000004749d000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at
>
> com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
>         - locked <0x00000000c38297b0> (a [I)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ActiveMQ Session: ID:host_name-51347-1354947953789-2:9:1" prio=10
> tid=0x00000000596a4000 nid=0x75b in Object.wait() [0x000000004618a000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c23511e0> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "Topic  ActiveMQ.Advisory.Consumer.Queue.DLQ.QueueX" daemon prio=10
> tid=0x0000000059959000 nid=0x75a in Object.wait() [0x0000000053a62000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c23520c0> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "ActiveMQ Connection Dispatcher: vm://localhost#12" daemon prio=10
> tid=0x00000000596c9000 nid=0x758 in Object.wait() [0x0000000046790000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c230b5a8> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "VMTransport: vm://localhost#13" daemon prio=10 tid=0x0000000059f20000
> nid=0x757 in Object.wait() [0x0000000045780000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c230ece0> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "ActiveMQConnection[ID:host_name-51347-1354947953789-2:9] Scheduler" daemon
> prio=10 tid=0x0000000059ec1000 nid=0x756 in Object.wait()
> [0x000000005355d000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at java.util.TimerThread.mainLoop(Timer.java:483)
>         - locked <0x00000000c230c4c8> (a java.util.TaskQueue)
>         at java.util.TimerThread.run(Timer.java:462)
>
> "VMTransport: vm://localhost#12" daemon prio=10 tid=0x000000005a99e000
> nid=0x755 in Object.wait() [0x0000000055d85000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c230e830> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "Topic  ActiveMQ.Advisory.MessageDLQd.Queue.QueueX" daemon prio=10
> tid=0x000000005a554800 nid=0x713f in Object.wait() [0x0000000045881000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c22cb698> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "Queue:DLQ.QueueX" daemon prio=10 tid=0x0000000062bbd000 nid=0x7138 in
> Object.wait() [0x0000000055e86000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c22a8ad8> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "Topic  ActiveMQ.Advisory.Producer.Queue.QueueY" daemon prio=10
> tid=0x000000006275b000 nid=0x36db in Object.wait() [0x0000000045a83000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c1f34bc8> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "ActiveMQ Session: ID:host_name-51347-1354947953789-2:2:10" prio=10
> tid=0x000000005a306800 nid=0x3a9b in Object.wait() [0x0000000050b33000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c1efe950> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "Queue:QueueZ" daemon prio=10 tid=0x000000005a519800 nid=0x3a94 in
> Object.wait() [0x000000004345d000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c1edd958> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "ActiveMQ Transport: tcp:///ipaddr2:port1" daemon prio=10
> tid=0x00000000596f4000 nid=0x4614 runnable [0x0000000055b83000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:129)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBufferedInputStream.java:50)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.fill(TcpTransport.java:576)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBufferedInputStream.java:58)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.read(TcpTransport.java:561)
>         at java.io.DataInputStream.readInt(DataInputStream.java:370)
>         at
>
> org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ActiveMQ Connection Dispatcher: /ipaddr2:port1" daemon prio=10
> tid=0x000000005a514800 nid=0x4613 in Object.wait() [0x0000000055a82000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c19df790> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "ActiveMQ Transport: tcp:///ipaddr2:port2" daemon prio=10
> tid=0x0000000059321800 nid=0x45b5 runnable [0x0000000055981000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:129)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBufferedInputStream.java:50)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.fill(TcpTransport.java:576)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBufferedInputStream.java:58)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.read(TcpTransport.java:561)
>         at java.io.DataInputStream.readInt(DataInputStream.java:370)
>         at
>
> org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ActiveMQ Connection Dispatcher: /ipaddr2:port2" daemon prio=10
> tid=0x000000005963c800 nid=0x45b4 in Object.wait() [0x0000000055880000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c19c9620> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "ActiveMQ Transport: tcp:///ipaddr2:port3" daemon prio=10
> tid=0x0000000059389800 nid=0x45ae runnable [0x000000005577f000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:129)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBufferedInputStream.java:50)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.fill(TcpTransport.java:576)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBufferedInputStream.java:58)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.read(TcpTransport.java:561)
>         at java.io.DataInputStream.readInt(DataInputStream.java:370)
>         at
>
> org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ActiveMQ Connection Dispatcher: /ipaddr2:port3" daemon prio=10
> tid=0x00000000596e8000 nid=0x45ad in Object.wait() [0x000000005567e000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:111)
>         - locked <0x00000000c1aad7c8> (a java.lang.Object)
>         at
>
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:42)
>
> "ActiveMQ Transport: tcp:///ipaddr2:port4" daemon prio=10
> tid=0x0000000059727800 nid=0x45a6 runnable [0x000000005557d000]
>    java.lang.Thread.State: RUNNABLE
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:129)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBufferedInputStream.java:50)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.fill(TcpTransport.java:576)
>         at
>
> org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBufferedInputStream.java:58)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport$2.read(TcpTransport.java:561)
>         at java.io.DataInputStream.readInt(DataInputStream.java:370)
>         at
>
> org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269)
>         at
>
> org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219)
>         at
> org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202)
>         at java.lang.Thread.run(Thread.java:662)
>
> "ActiveMQ Connection Dispatcher: /ipaddr2:port4" daemon prio=10
> tid=0x000000...
>
> [Message clipped]




-- 
*Christian Posta*
http://www.christianposta.com/blog
twitter: @christianposta

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message