Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-1131

"Transaction has not been started" errors and stuck messages with ActiveMQ RAR on EAP and XA transactions

    XMLWordPrintable

Details

    Description

      An application based on MDBs running on JBoss EAP consumes messages from an A-MQ broker, reads (but doesn't write) an Oracle database table, then posts messages to one or more other destinations. All destinations are on the same broker, and all these operations take place in the scope of an XA transaction. The application has about thirty different MDBs, and uses only container-managed transactions.

      Under heavy load, there are occasional "transaction has not been started" exceptions between the transaction prepare and transaction commit/rollback phases. These exceptions seem to be related to messages stuck on the broker, that cannot be consumed without a broker restart.

      Attachments

        1. activemq.xml
          8 kB
        2. logs_aug_28.zip
          4.81 MB

        Activity

          People

            gtully@redhat.com Gary Tully
            rhn-support-kboone Kevin Boone
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: