maguro 2004/07/26 22:26:30
Modified: modules/core/src/java/org/openejb/sfsb
StatefulInterceptorBuilder.java
Log:
Update interceptor builder to reflect the "two-chain" changes.
Revision Changes Path
1.6 +3 -3
openejb/modules/core/src/java/org/openejb/sfsb/StatefulInterceptorBuilder.java
Index: StatefulInterceptorBuilder.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/sfsb/StatefulInterceptorBuilder.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- StatefulInterceptorBuilder.java 18 Jul 2004 22:32:24 -0000 1.5
+++ StatefulInterceptorBuilder.java 27 Jul 2004 02:26:30 -0000 1.6
@@ -76,7 +76,7 @@
Interceptor firstInterceptor;
firstInterceptor = new DispatchInterceptor(vtable);
- if (setIdentityEnabled) {
+ if (doAsCurrentCaller) {
firstInterceptor = new EJBIdentityInterceptor(firstInterceptor);
}
firstInterceptor = new ComponentContextInterceptor(firstInterceptor,
componentContext);
@@ -90,7 +90,7 @@
if (runAs != null) {
firstInterceptor = new EJBRunAsInterceptor(firstInterceptor, runAs);
}
- if (securityEnabled) {
+ if (useContextHandler) {
firstInterceptor = new
PolicyContextHandlerEJBInterceptor(firstInterceptor);
}
firstInterceptor = new StatefulInstanceInterceptor(firstInterceptor,
containerId, instanceFactory, instanceCache);