[jboss-jira] [JBoss JIRA] (WFLY-6979) <ejb-name> tag in <interceptor-binding> should support regular expression usages
Ondra Chaloupka (JIRA)
issues at jboss.org
Fri Sep 16 08:32:00 EDT 2016
[ https://issues.jboss.org/browse/WFLY-6979?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ondra Chaloupka updated WFLY-6979:
----------------------------------
Git Pull Request: https://github.com/wildfly/wildfly/pull/9140, https://github.com/wildfly/wildfly/pull/9193 (was: https://github.com/wildfly/wildfly/pull/9140)
> <ejb-name> tag in <interceptor-binding> should support regular expression usages
> --------------------------------------------------------------------------------
>
> Key: WFLY-6979
> URL: https://issues.jboss.org/browse/WFLY-6979
> Project: WildFly
> Issue Type: Feature Request
> Components: EJB
> Reporter: Wolf-Dieter Fink
> Assignee: Stuart Douglas
>
> From the ejb specification the only possibility is to use the full EJB name or the wildcard "*".
> * If the application is too large with many hundreds or thousand ejbs then it is complex to define the interceptor individually for number of beans having a common name pattern.
> The <ejb-name> element in <interceptor-binding> should support regular expression usages. Like following via "ejb-jar.xml" or using "jboss-ejb3.xml":
> {code}
> <interceptor-binding>
> <ejb-name>Intercepted*Bean</ejb-name>
> <interceptor-class>interceptors.InterceptorOne</interceptor-class>
> </interceptor-binding>
> <interceptor-binding>
> <ejb-name>[AB]*Bean</ejb-name>
> <interceptor-class>interceptors.InterceptorOne</interceptor-class>
> </interceptor-binding>
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list