Incorporate enhanced BeanArchive handling of the preliminary CDI-1.1
specification
----------------------------------------------------------------------------------
Key: OWB-603
URL: https://issues.apache.org/jira/browse/OWB-603
Project: OpenWebBeans
Issue Type: Improvement
Components: Interceptor and Decorators
Affects Versions: 1.1.0
Reporter: Mark Struberg
Assignee: Mark Struberg
Fix For: 1.2.0
This affects Interceptors, Decorators and Alternatives:
The CDI-1.0 spec defines that Interceptors, Decorators and Alternatives must
only count for beans of the very the Bean Archive (BDA = the jar file) they are
defined in (via beans.xml). OWB currently ignores this (there is also no TCK
for it) because this behaviour is utterly broken.
The CDI-1.1 (JSR-346) EG is working on improving this:
https://issues.jboss.org/browse/CDI-18
This is work in progress, but we should stay close to the new mechanism because
it's better than what we currently have.
As a first step, we shall remove our DeploymentException when the same
Interceptor gets enabled in more than 1 beans.xml files on the classpath.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira