[jboss-cvs] JBossAS SVN: r58865 - trunk/ejb3/src/main/org/jboss/ejb3/security

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Dec 6 10:16:47 EST 2006


Author: anil.saldhana at jboss.com
Date: 2006-12-06 10:16:46 -0500 (Wed, 06 Dec 2006)
New Revision: 58865

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/security/Ejb3AuthenticationInterceptor.java
Log:
avoid NPE

Modified: trunk/ejb3/src/main/org/jboss/ejb3/security/Ejb3AuthenticationInterceptor.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/security/Ejb3AuthenticationInterceptor.java	2006-12-06 14:58:47 UTC (rev 58864)
+++ trunk/ejb3/src/main/org/jboss/ejb3/security/Ejb3AuthenticationInterceptor.java	2006-12-06 15:16:46 UTC (rev 58865)
@@ -98,7 +98,10 @@
       try
       {  
          //Set a map of principal-roles that may be configured at deployment level
-         SecurityRolesAssociation.setSecurityRoles(container.getAssemblyDescriptor().getPrincipalVersusRolesMap());
+         if(container.getAssemblyDescriptor() != null)
+         {
+            SecurityRolesAssociation.setSecurityRoles(container.getAssemblyDescriptor().getPrincipalVersusRolesMap());
+         }
          return super.invoke(invocation);
       }
       finally




More information about the jboss-cvs-commits mailing list