Uploaded image for project: 'TomEE'
  1. TomEE
  2. TOMEE-2941

Regression: A connection factory created with TransactionSupport of "none" only sending message when transaction completes

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 8.0.5
    • 8.0.6
    • None
    • None

    Description

      Creating the following ConnectionFactory:

       

      <Resource id="MyJmsConnectionFactory" type="javax.jms.ConnectionFactory">
      ResourceAdapter = MyJmsResourceAdapter
      TransactionSupport = none
      </Resource>

       

      When running in a transaction in a business method, sending a message through this connection factory results in the message being added to the queue only once the transaction is complete.

       

      This regression appears to be caused by the update to ActiveMQ 5.16.0.

      Attachments

        Activity

          People

            jgallimore Jonathan Gallimore
            jgallimore Jonathan Gallimore
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: