[jboss-cvs] JBossAS SVN: r86220 - projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Mar 23 13:15:03 EDT 2009


Author: anil.saldhana at jboss.com
Date: 2009-03-23 13:15:03 -0400 (Mon, 23 Mar 2009)
New Revision: 86220

Modified:
   projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/Rule.java
Log:
SECURITY-396: Rule can have NPE on empty description

Modified: projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/Rule.java
===================================================================
--- projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/Rule.java	2009-03-23 17:00:34 UTC (rev 86219)
+++ projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/Rule.java	2009-03-23 17:15:03 UTC (rev 86220)
@@ -201,7 +201,7 @@
             String cname = SunxacmlUtil.getNodeName(child);
 
             if (cname.equals("Description")) {
-                description = child.getFirstChild().getNodeValue();
+                description = (child.getFirstChild() != null ? child.getFirstChild().getNodeValue() : "");;
             } else if (cname.equals("Target")) {
                 target = Target.getInstance(child, metaData);
             } else if (cname.equals("Condition")) {




More information about the jboss-cvs-commits mailing list