[ 
https://issues.apache.org/jira/browse/OPENEJB-583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Blevins closed OPENEJB-583.
---------------------------------

    Resolution: Fixed
      Assignee: David Blevins

$ svn ci
Sending        
container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/InterceptorBindingBuilder.java
Sending        
container/openejb-core/src/test/java/org/apache/openejb/core/stateless/StatelessInterceptorTest.java
Transmitting file data ..
Committed revision 607343.



> Method-level @ExcludeClassInterceptors disables class-level 
> @ExcludeDefaultInterceptors
> ---------------------------------------------------------------------------------------
>
>                 Key: OPENEJB-583
>                 URL: https://issues.apache.org/jira/browse/OPENEJB-583
>             Project: OpenEJB
>          Issue Type: Bug
>          Components: interceptors
>    Affects Versions: 3.0-beta-1
>            Reporter: Prasad Kashyap
>            Assignee: David Blevins
>             Fix For: 3.0-beta-2
>
>
> http://www.nabble.com/forum/ViewPost.jtp?post=10271166&framed=y&skin=2756
> This problem exists uniformly for both annotation specified and DD 
> specificied interceptors
> If you try to exclude a class from default interceptors, the lifecycle events 
> are excluded but some of the business methods are not.
> When a @ExcludeDefault is specified at the class level, default interceptors 
> are excluded only for those business methods that do not have a @ExcludeClass 
> specified on them. 
> If a business method has a @ExcludeClass specified on it, it ignores the 
> @ExcludeDefault specified for the whole class (either by annotation or xml).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to