[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