r4497 - trunk/src/edu/ucsb/nceas/metacat

daigle at ecoinformatics.org daigle at ecoinformatics.org
Mon Nov 3 10:58:21 PST 2008


Author: daigle
Date: 2008-11-03 10:58:21 -0800 (Mon, 03 Nov 2008)
New Revision: 4497

Modified:
   trunk/src/edu/ucsb/nceas/metacat/AccessControlList.java
Log:
Add check for null access control list

Modified: trunk/src/edu/ucsb/nceas/metacat/AccessControlList.java
===================================================================
--- trunk/src/edu/ucsb/nceas/metacat/AccessControlList.java	2008-11-03 18:54:19 UTC (rev 4496)
+++ trunk/src/edu/ucsb/nceas/metacat/AccessControlList.java	2008-11-03 18:58:21 UTC (rev 4497)
@@ -158,7 +158,11 @@
 		// Initialize the parse
 		XMLReader parser = initializeParser();
 		// parse the access file and write the info to xml_access
-		parser.parse(new InputSource(new StringReader(acl)));
+		if (acl != null) {
+			parser.parse(new InputSource(new StringReader(acl)));
+		} else {
+			throw new McdbException("Could not retrieve access control list for:  " + aclid + sep + rev);
+		}
 	}
 
 // NOT USED



More information about the Metacat-cvs mailing list