[
https://issues.jboss.org/browse/CDI-205?page=com.atlassian.jira.plugin.sy...
]
Pete Muir commented on CDI-205:
-------------------------------
This is now getting ugly to spec, as we're having to special case the definition of a
business methods for MDBs.
As there is CDI-203 for supporting decorators on MDBs, I think we can leave this one on
the basis that we implement CDI-203.
Invocations of message listener methods of message-driven beans
during message delivery should not be business method invocations
---------------------------------------------------------------------------------------------------------------------------------
Key: CDI-205
URL:
https://issues.jboss.org/browse/CDI-205
Project: CDI Specification Issues
Issue Type: Bug
Affects Versions: 1.0, 1.1.EDR1
Reporter: Martin Kouba
Fix For: 1.1 (Proposed)
*7.2. Container invocations and interception* states:
When the container invokes a method of a bean, the invocation may or may not be treated
as a business method invocation:
* Invocations of message listener methods of message-driven beans during message delivery
are business method invocations.
As MDBs are not CDI beans their methods shouldn't be business invocations (and thus
should not pass through method interceptors and decorators).
If the original intent was to support such use case the spec should be reworded.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira