[jboss-cvs] JBossAS SVN: r111080 - 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
Thu Mar 31 13:33:14 EDT 2011


Author: anil.saldhana at jboss.com
Date: 2011-03-31 13:33:14 -0400 (Thu, 31 Mar 2011)
New Revision: 111080

Modified:
   projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/AbstractPolicy.java
Log:
SECURITY-574:check for null target

Modified: projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/AbstractPolicy.java
===================================================================
--- projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/AbstractPolicy.java	2011-03-31 16:25:20 UTC (rev 111079)
+++ projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/AbstractPolicy.java	2011-03-31 17:33:14 UTC (rev 111080)
@@ -439,6 +439,9 @@
      * @return the result of trying to match the policy and the request
      */
     public MatchResult match(EvaluationCtx context) {
+        //https://issues.jboss.org/browse/SECURITY-574
+        if( target == null)
+           throw new RuntimeException("No Target found in policy with id="+idAttr);
         return target.match(context);
     }
 



More information about the jboss-cvs-commits mailing list