You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by dj...@apache.org on 2010/07/20 08:55:45 UTC

svn commit: r965735 - in /openejb/branches/openejb-3.1.x: container/openejb-core/src/main/java/org/apache/openejb/core/mdb/ itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/

Author: djencks
Date: Tue Jul 20 06:55:45 2010
New Revision: 965735

URL: http://svn.apache.org/viewvc?rev=965735&view=rev
Log:
OPENEJB-1253 Make 3.1 branch javaee 5 compatible by not allowing isCallerInfRole in mdbs

Modified:
    openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContext.java
    openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/BmtMdbAllowedOperationsTests.java
    openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/MdbAllowedOperationsTests.java

Modified: openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContext.java
URL: http://svn.apache.org/viewvc/openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContext.java?rev=965735&r1=965734&r2=965735&view=diff
==============================================================================
--- openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContext.java (original)
+++ openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContext.java Tue Jul 20 06:55:45 2010
@@ -184,7 +184,7 @@ public class MdbContext extends BaseCont
 
     /**
      * Message listener method, business method interceptor method
-     * and timeout callback method
+     * and imeout callback method
      */
     protected static class BusinessTimeoutMdbState extends State {
         @Override
@@ -197,6 +197,11 @@ public class MdbContext extends BaseCont
             throw new IllegalStateException();
         }
 
+        @Override
+        public boolean isCallerInRole(SecurityService securityService, String roleName) {
+            throw new IllegalStateException();
+        }
+
     }
 
     static {

Modified: openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/BmtMdbAllowedOperationsTests.java
URL: http://svn.apache.org/viewvc/openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/BmtMdbAllowedOperationsTests.java?rev=965735&r1=965734&r2=965735&view=diff
==============================================================================
--- openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/BmtMdbAllowedOperationsTests.java (original)
+++ openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/BmtMdbAllowedOperationsTests.java Tue Jul 20 06:55:45 2010
@@ -197,7 +197,6 @@ public class BmtMdbAllowedOperationsTest
             OperationsPolicy policy = new OperationsPolicy();
             policy.allow( OperationsPolicy.Context_getUserTransaction );
             policy.allow( OperationsPolicy.Context_getCallerPrincipal );
-            policy.allow( OperationsPolicy.Context_isCallerInRole );
             policy.allow( OperationsPolicy.Context_lookup );
             policy.allow( OperationsPolicy.JNDI_access_to_java_comp_env );
 

Modified: openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/MdbAllowedOperationsTests.java
URL: http://svn.apache.org/viewvc/openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/MdbAllowedOperationsTests.java?rev=965735&r1=965734&r2=965735&view=diff
==============================================================================
--- openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/MdbAllowedOperationsTests.java (original)
+++ openejb/branches/openejb-3.1.x/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/mdb/MdbAllowedOperationsTests.java Tue Jul 20 06:55:45 2010
@@ -193,7 +193,6 @@ public class MdbAllowedOperationsTests e
             policy.allow( OperationsPolicy.Context_getRollbackOnly );
             // policy.allow( OperationsPolicy.Context_setRollbackOnly );
             policy.allow( OperationsPolicy.Context_getCallerPrincipal );
-            policy.allow( OperationsPolicy.Context_isCallerInRole );
             policy.allow( OperationsPolicy.Context_lookup );
             policy.allow( OperationsPolicy.JNDI_access_to_java_comp_env );