-
Bug
-
Resolution: Done
-
Major
-
7.1.3.Final (EAP)
-
None
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.