[
https://issues.jboss.org/browse/CDI-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pete Muir updated CDI-47:
-------------------------
Component/s: Interceptors
Packaging and Deployment
> Add required attribute to <interceptor> tag in beans.xml
> ---------------------------------------------------------
>
> Key: CDI-47
> URL: https://issues.jboss.org/browse/CDI-47
> Project: CDI Specification Issues
> Issue Type: Feature Request
> Components: Interceptors, Packaging and Deployment
> Affects Versions: 1.0
> Reporter: Stuart Douglas
>
> Currently the deployment will fail if an interceptor is not present, which
> means that it is not conventient to use interceptors from optional modules,
> as the end user will need to open up the jar file and edit the beans.xml file
> manually.
> Adding a required="true|false" attribute to the <interceptor> element in
> beans.xml would allow an archive to specify that the interceptor is not
> essential, and if it is not found it should simply be ignored.
> For example, currently Seam Security has a hard dependency on Seam
> Persistence because it uses the Transaction interceptor, and the deployment
> will fail if Seam Persistence is not present.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
weld-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/weld-issues