jmeter.protocol.jms.client.ReceiveSubscriber: Error during close: javax.jms.JMSException: java.io.InterruptedIOException

Apache's JIRA Issue Tracker | Philippe Mouawad | 5 years ago
  1. 0

    Hello, While running tests with JMeter and calling stop while test is running, I see that Transport thread stays open and all close() on Connection, MessageConsumer, Session calls fails with exception: 2011/10/08 17:16:59 ERROR - jmeter.protocol.jms.client.ReceiveSubscriber: Error during close: javax.jms.JMSException: java.io.InterruptedIOException at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:62) at org.apache.activemq.ActiveMQConnection.doSyncSendPacket(ActiveMQConnection.java:1342) at org.apache.activemq.ActiveMQConnection.close(ActiveMQConnection.java:660) at org.apache.jmeter.protocol.jms.Utils.close(Utils.java:65) at org.apache.jmeter.protocol.jms.client.ReceiveSubscriber.close(ReceiveSubscriber.java:236) at org.apache.jmeter.protocol.jms.sampler.SubscriberSampler.threadFinished(SubscriberSampler.java:305) at org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:579) at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:986) at org.apache.jorphan.collections.HashTree.traverse(HashTree.java:969) at org.apache.jmeter.threads.JMeterThread.threadFinished(JMeterThread.java:554) at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:328) at java.lang.Thread.run(Thread.java:680) Caused by: java.io.InterruptedIOException at org.apache.activemq.transport.WireFormatNegotiator.oneway(WireFormatNegotiator.java:102) at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:40) at org.apache.activemq.transport.ResponseCorrelator.asyncRequest(ResponseCorrelator.java:81) at org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:91) at org.apache.activemq.ActiveMQConnection.doSyncSendPacket(ActiveMQConnection.java:1329) ... 10 more I opened an issue in JMeter with all details but I think issue is in ActiveMQ, see: https://issues.apache.org/bugzilla/show_bug.cgi?id=51997 Issue contains a Test Plan, and all details. Regards Philippe

    Apache's JIRA Issue Tracker | 5 years ago | Philippe Mouawad
    jmeter.protocol.jms.client.ReceiveSubscriber: Error during close: javax.jms.JMSException: java.io.InterruptedIOException
  2. 0

    JMSException InterruptedIOException - the producer thread get interrupted

    Stack Overflow | 1 year ago | Santosh
    javax.jms.JMSException: java.io.InterruptedIOException
  3. 0

    is this a bug?

    activemq-dev | 9 years ago | bill richard
    javax.jms.JMSException: java.io.InterruptedIOException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Re: is this a bug?

    activemq-dev | 9 years ago | bill richard
    javax.jms.JMSException: java.io.InterruptedIOException
  6. 0

    JmsTemplate.convertAndSend throw exception org.springframework.jms.UncategorizedJmsException: nested exception is javax.jms.JMSException: Interrupted

    Stack Overflow | 1 year ago | GRaj
    JmsTemplate.convertAndSend: org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested exception is javax.jms.JMSException: Interrupted.

    3 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.io.InterruptedIOException

      No message provided

      at org.apache.activemq.transport.WireFormatNegotiator.oneway()
    2. AMQ HTTP
      ResponseCorrelator.request
      1. org.apache.activemq.transport.WireFormatNegotiator.oneway(WireFormatNegotiator.java:102)
      2. org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:40)
      3. org.apache.activemq.transport.ResponseCorrelator.asyncRequest(ResponseCorrelator.java:81)
      4. org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:91)
      4 frames
    3. ActiveMQ :: Core
      ActiveMQConnection.close
      1. org.apache.activemq.ActiveMQConnection.doSyncSendPacket(ActiveMQConnection.java:1329)
      2. org.apache.activemq.ActiveMQConnection.close(ActiveMQConnection.java:660)
      2 frames
    4. Apache JMeter JMS
      SubscriberSampler.threadFinished
      1. org.apache.jmeter.protocol.jms.Utils.close(Utils.java:65)
      2. org.apache.jmeter.protocol.jms.client.ReceiveSubscriber.close(ReceiveSubscriber.java:236)
      3. org.apache.jmeter.protocol.jms.sampler.SubscriberSampler.threadFinished(SubscriberSampler.java:305)
      3 frames
    5. Apache JMeter Core
      JMeterThread$ThreadListenerTraverser.addNode
      1. org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:579)
      1 frame
    6. Apache JMeter jorphan library
      HashTree.traverse
      1. org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:986)
      2. org.apache.jorphan.collections.HashTree.traverse(HashTree.java:969)
      2 frames
    7. Apache JMeter Core
      JMeterThread.run
      1. org.apache.jmeter.threads.JMeterThread.threadFinished(JMeterThread.java:554)
      2. org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:328)
      2 frames
    8. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:680)
      1 frame