Interceptor bindings defined at method level should override those at the class 
level
-------------------------------------------------------------------------------------

                 Key: CDI-2
                 URL: https://jira.jboss.org/browse/CDI-2
             Project: CDI Specification Issues
          Issue Type: Bug
          Components: Specification
            Reporter: Pete Muir


We certainly *intended* for method-level interceptor bindings to override 
bindings declared at the class level, but whether we actually wrote that down 
is another story. It certainly doesn't look like that behavior is properly 
defined in the latest version of the spec.

In section 9.5.2 of the spec:

If the set of interceptor bindings of a bean or interceptor, including bindings 
inherited from stereotypes and other interceptor bindings, has two instances of 
a certain interceptor binding type and the instances have different values of 
some annotation member, the container automatically detects the problem and 
treats it as a definition error.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.jboss.org/secure/Administrators.jspa
-
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

Reply via email to