[jboss-svn-commits] JBL Code SVN: r21203 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Jul 23 22:09:19 EDT 2008


Author: jervisliu
Date: 2008-07-23 22:09:19 -0400 (Wed, 23 Jul 2008)
New Revision: 21203

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security/CategoryBasedPermissionResolver.java
Log:
Fix a potential NPE in CategoryBasedPermissionResolver. 

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security/CategoryBasedPermissionResolver.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security/CategoryBasedPermissionResolver.java	2008-07-24 01:28:24 UTC (rev 21202)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security/CategoryBasedPermissionResolver.java	2008-07-24 02:09:19 UTC (rev 21203)
@@ -106,6 +106,9 @@
 	}
 
 	private boolean isPermitted(String requestedPath, String allowedPath) {
+		if(requestedPath == null || allowedPath == null) {
+			return false;
+		}
 		return requestedPath.equals(allowedPath) || isSubPath(allowedPath, requestedPath);
 	}
 	




More information about the jboss-svn-commits mailing list