[jboss-cvs] JBossAS SVN: r77853 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Sep 3 12:09:30 EDT 2008


Author: anil.saldhana at jboss.com
Date: 2008-09-03 12:09:30 -0400 (Wed, 03 Sep 2008)
New Revision: 77853

Modified:
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/EJBContextImpl.java
Log:
EJBTHREE-1483: PolicyContext ID being set for callbacks

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/EJBContextImpl.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/EJBContextImpl.java	2008-09-03 15:57:14 UTC (rev 77852)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/EJBContextImpl.java	2008-09-03 16:09:30 UTC (rev 77853)
@@ -163,6 +163,9 @@
    public boolean isCallerInRole(String roleName)
    {
       EJBContainer ejbc = (EJBContainer)container; 
+      //Take care of Policy Context ID for callbacks
+      SecurityActions.setContextID(ejbc.getJaccContextId()); 
+      
       return ejbContextHelper.isCallerInRole(SecurityActions.getSecurityContext(), 
             ejbc.getAnnotation(SecurityDomain.class), 
             rm, 




More information about the jboss-cvs-commits mailing list