dain 2004/09/07 18:40:38
Modified: modules/core/src/java/org/openejb/entity
EntityInterceptorBuilder.java
Log:
Add component context interceptor to system chain
Revision Changes Path
1.9 +5 -1
openejb/modules/core/src/java/org/openejb/entity/EntityInterceptorBuilder.java
Index: EntityInterceptorBuilder.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/entity/EntityInterceptorBuilder.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- EntityInterceptorBuilder.java 27 Jul 2004 02:27:04 -0000 1.8
+++ EntityInterceptorBuilder.java 7 Sep 2004 22:40:38 -0000 1.9
@@ -81,7 +81,11 @@
if (doAsCurrentCaller) {
firstInterceptor = new EJBIdentityInterceptor(firstInterceptor);
}
+
+ // system interceptor only gets only dispatch, ejbIdentity, and component
context
Interceptor systemChain = firstInterceptor;
+ systemChain = new ComponentContextInterceptor(systemChain,
componentContext);
+
if (securityEnabled) {
firstInterceptor = new EJBSecurityInterceptor(firstInterceptor,
containerId, permissionManager);
}