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

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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: