Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-1438

When in XA Transaction Active-MQ integrated with OpenEJB hangs in the isSameRM method of LocalAndXATransaction.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 4.1.1
    • 4.1.2
    • Connector, Transport
    • None
    • All

    Description

      I was facing a problem with the AMQ 4.1 with the LocalAndXATransaction class's isSameRM waiting indefinitely. The wait is because waitForBrokerInfo calls brokerInfoReceived.await()
      where brokerInfoReceived is a countdown latch. Once this is waiting it
      never gets resumed.

      To trigger it the method onCommand(final Object o) has to be called on
      org.apache.activemq.ActiveMQConnection.

      Attachments

        1. AMQ-1438.patch
          2 kB
          Manu T George

        Activity

          People

            djencks David Jencks
            manucet Manu T George
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: