You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2007/03/23 03:36:26 UTC
svn commit: r521559 -
/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
Author: dblevins
Date: Thu Mar 22 19:36:25 2007
New Revision: 521559
URL: http://svn.apache.org/viewvc?view=rev&rev=521559
Log:
Patch from Prasad Kashyap for processing annotated interceptors before descriptor defined interceptors
Modified:
incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java?view=diff&rev=521559&r1=521558&r2=521559
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java Thu Mar 22 19:36:25 2007
@@ -314,8 +314,8 @@
}
}
- InterceptorBinding binding = assemblyDescriptor.addInterceptorBinding(new InterceptorBinding());
- binding.setEjbName(bean.getEjbName());
+ InterceptorBinding binding = new InterceptorBinding(bean);
+ assemblyDescriptor.getInterceptorBinding().add(0, binding);
for (Class interceptor : interceptors.value()) {
binding.getInterceptorClass().add(interceptor.getName());
@@ -332,8 +332,8 @@
}
}
- InterceptorBinding binding = assemblyDescriptor.addInterceptorBinding(new InterceptorBinding());
- binding.setEjbName(bean.getEjbName());
+ InterceptorBinding binding = new InterceptorBinding(bean);
+ assemblyDescriptor.getInterceptorBinding().add(0, binding);
for (Class interceptor : interceptors.value()) {
binding.getInterceptorClass().add(interceptor.getName());