[ 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 weld-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/weld-issues