[jboss-cvs] JBossAS SVN: r69451 - trunk/security/src/main/org/jboss/security/integration/ejb.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Jan 29 12:41:40 EST 2008
Author: anil.saldhana at jboss.com
Date: 2008-01-29 12:41:40 -0500 (Tue, 29 Jan 2008)
New Revision: 69451
Modified:
trunk/security/src/main/org/jboss/security/integration/ejb/EJBAuthorizationHelper.java
Log:
ensure non-null policycontext
Modified: trunk/security/src/main/org/jboss/security/integration/ejb/EJBAuthorizationHelper.java
===================================================================
--- trunk/security/src/main/org/jboss/security/integration/ejb/EJBAuthorizationHelper.java 2008-01-29 17:38:23 UTC (rev 69450)
+++ trunk/security/src/main/org/jboss/security/integration/ejb/EJBAuthorizationHelper.java 2008-01-29 17:41:40 UTC (rev 69451)
@@ -83,9 +83,13 @@
HashMap<String,Object> map = new HashMap<String,Object>();
map.put(ResourceKeys.POLICY_REGISTRATION, am);
+
+ String contextID = PolicyContext.getContextID();
+ if(contextID == null)
+ throw new IllegalStateException("ContextID is null");
EJBResource ejbResource = new EJBResource(map);
- ejbResource.setPolicyContextID(PolicyContext.getContextID());
+ ejbResource.setPolicyContextID(contextID);
ejbResource.setCallerRunAsIdentity(callerRunAs);
ejbResource.setEjbName(ejbName);
ejbResource.setEjbMethod(ejbMethod);
More information about the jboss-cvs-commits
mailing list