ActiveMQ Error, causing the processing of request stopped

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

ActiveMQ Error, causing the processing of request stopped

This post was updated on .
I am using ActiveMQ in my application, which send and receive lot of request through this queue. I see the following error in the logs

[ActiveMQ Transport: tcp://localhost/] WARN org.apache.activemq.ActiveMQConnection - dispatch paused, waiting for outstanding dispatch interruption processing (6) to complete.

Because of above error no further request can be placed in the queue.

Please help me to know what does this error means and how to overcome this error.

Adding threaddump :

http-9090-Processor13931" daemon prio=10 tid=0x000000001d29f800 nid=0x52d9 waiting on condition [0x00002ba24619c000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x000000058af8f1f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    at java.util.concurrent.locks.LockSupport.park(
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
    at java.util.concurrent.ArrayBlockingQueue.take(
    at org.apache.activemq.transport.FutureResponse.getResult(
    at org.apache.activemq.transport.ResponseCorrelator.request(
    at org.apache.activemq.ActiveMQConnection.syncSendPacket(
    at org.apache.activemq.ActiveMQSession.syncSendPacket(
    at org.apache.activemq.ActiveMQMessageConsumer.<init>(
    at org.apache.activemq.ActiveMQSession.createConsumer(
    at org.apache.activemq.ActiveMQSession.createConsumer(
    at org.apache.activemq.ActiveMQSession.createConsumer(

We have more than 750 threads stuck in same manner.