Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-6441

Transaction automatically started for MDB even though it uses BMT

    Details

      Description

      When an MDB uses BMT a transaction is still begun when onMessage() is invoked. This is because org.jboss.as.ejb3.component.messagedriven.MessageDrivenComponent#isDeliveryTransacted doesn't check whether or not the MDB is using BMT.

      You can workaround this issue by using CMT with NOT_SUPPORTED.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jaikiran Jaikiran Pai
                Reporter:
                jbertram Justin Bertram
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: