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

Transaction automatically started for MDB even though it uses BMT

XMLWordPrintable

      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.

              jaikiran Jaikiran Pai (Inactive)
              rhn-support-jbertram Justin Bertram
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: