[jboss-cvs] JBossAS SVN: r67099 - in projects/metadata/trunk/src/main/java/org/jboss/metadata: javaee/spec and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 14 17:06:22 EST 2007


Author: anil.saldhana at jboss.com
Date: 2007-11-14 17:06:22 -0500 (Wed, 14 Nov 2007)
New Revision: 67099

Modified:
   projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossAssemblyDescriptorMetaData.java
   projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/SecurityRoleMetaData.java
Log:
check for null principals

Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossAssemblyDescriptorMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossAssemblyDescriptorMetaData.java	2007-11-14 21:26:14 UTC (rev 67098)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossAssemblyDescriptorMetaData.java	2007-11-14 22:06:22 UTC (rev 67099)
@@ -362,6 +362,8 @@
 	  {
 		  SecurityRoleMetaData srm = (SecurityRoleMetaData) securityRoles.get(rolename);
 	      Set<String> principals = srm.getPrincipals();
+	      if(principals == null)
+	    	  break;
 	      for(String pr:principals)
 	      {
 	         Set<String> roleset = (Set<String>)principalRolesMap.get(pr);

Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/SecurityRoleMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/SecurityRoleMetaData.java	2007-11-14 21:26:14 UTC (rev 67098)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/SecurityRoleMetaData.java	2007-11-14 22:06:22 UTC (rev 67099)
@@ -140,4 +140,4 @@
          principals.addAll(original.principals);
       }
    }
-}
+}
\ No newline at end of file




More information about the jboss-cvs-commits mailing list