[jboss-cvs] JBossAS SVN: r67122 - trunk/ejb3/src/main/org/jboss/ejb3/security.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Nov 15 06:24:03 EST 2007
Author: adrian at jboss.org
Date: 2007-11-15 06:24:03 -0500 (Thu, 15 Nov 2007)
New Revision: 67122
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/security/RunAsSecurityInterceptorFactory.java
Log:
[EJBTHREE-1067] - fix NPE when looking at non-existant runAsPrincipal
Modified: trunk/ejb3/src/main/org/jboss/ejb3/security/RunAsSecurityInterceptorFactory.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/security/RunAsSecurityInterceptorFactory.java 2007-11-15 11:14:13 UTC (rev 67121)
+++ trunk/ejb3/src/main/org/jboss/ejb3/security/RunAsSecurityInterceptorFactory.java 2007-11-15 11:24:03 UTC (rev 67122)
@@ -62,7 +62,7 @@
Set<String> extraRoles = new HashSet<String>();
JBossAssemblyDescriptorMetaData ad = container.getAssemblyDescriptor();
- if(ad != null)
+ if(ad != null && runAsPrincipal != null)
{
extraRoles.addAll(ad.getSecurityRoleNamesByPrincipal(runAsPrincipal));
}
More information about the jboss-cvs-commits
mailing list