[jboss-cvs] JBossAS SVN: r110378 - branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jan 14 11:53:02 EST 2011
Author: mmoyses
Date: 2011-01-14 11:53:02 -0500 (Fri, 14 Jan 2011)
New Revision: 110378
Modified:
branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi/RoleMappingLoginModule.java
Log:
fixing NPE
Modified: branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi/RoleMappingLoginModule.java
===================================================================
--- branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi/RoleMappingLoginModule.java 2011-01-14 16:50:41 UTC (rev 110377)
+++ branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi/RoleMappingLoginModule.java 2011-01-14 16:53:02 UTC (rev 110378)
@@ -178,10 +178,13 @@
String roleKey = (String)enumer.nextElement();
String comma_separated_roles = props.getProperty(roleKey);
Principal pIdentity = createIdentity(roleKey);
- if(group.isMember(pIdentity))
- Util.parseGroupMembers(group,comma_separated_roles,this);
- if(REPLACE_ROLE)
- group.removeMember(pIdentity);
+ if (group != null)
+ {
+ if(group.isMember(pIdentity))
+ Util.parseGroupMembers(group,comma_separated_roles,this);
+ if(REPLACE_ROLE)
+ group.removeMember(pIdentity);
+ }
}
}
}
More information about the jboss-cvs-commits
mailing list