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