[jboss-jira] [JBoss JIRA] (AS7-5497) Exception handling of EJB container for MDB is incorrect

Brian Stansberry (JIRA) jira-events at lists.jboss.org
Thu Sep 20 17:47:35 EDT 2012


     [ https://issues.jboss.org/browse/AS7-5497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Stansberry updated AS7-5497:
----------------------------------

    Fix Version/s:     (was: 7.1.3.Final (EAP))

    
> Exception handling of EJB container for MDB is incorrect
> --------------------------------------------------------
>
>                 Key: AS7-5497
>                 URL: https://issues.jboss.org/browse/AS7-5497
>             Project: Application Server 7
>          Issue Type: Bug
>          Components: EJB
>    Affects Versions: 7.1.2.Final (EAP)
>         Environment: JBoss EAP 6.0.0
>            Reporter: Adam Kovari
>            Assignee: JBoss SET
>            Priority: Minor
>              Labels: eap6, ejb3.1
>             Fix For: 7.2.0.Alpha1, 7.1.4.Final (EAP)
>
>
> After deploying a MDB with Container-Managed transaction and
> TransactionAttribute NOT_SUPPORTED, a RuntimeException thrown from
> within the MDB onMessage() is reported to the Adapter as such, with no
> EJBException wrapping. I.e.: the "((javax.jms.MessageListener)
> endPoint).onMessage(message)" call in our adapter fails with the
> exception type originally thrown.
> This does not look compliant with EJB 3.1 spec(JSR 318: Enterprise
> JavaBeansTM, Version 3.1, Table 20 page 392, last cell bottom right):
> "Throw EJBException that wraps the original exception to resource
> adapter".
> Another part of spec I was just made aware of says this:
> p383 of the spec states -
> In the case of a message-driven bean, the container logs the exception and then throws a javax.ejb.EJBException that wraps the original exception to the resource adapter. (See [15]).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list