[Yanel-commits] rev 22052 -
public/yanel/trunk/src/core/java/org/wyona/yanel/core
michi at wyona.com
michi at wyona.com
Tue Jan 23 14:13:36 CET 2007
Author: michi
Date: 2007-01-23 14:13:34 +0100 (Tue, 23 Jan 2007)
New Revision: 22052
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/ResourceConfiguration.java
Log:
check if config is null
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/ResourceConfiguration.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/ResourceConfiguration.java 2007-01-23 12:51:18 UTC (rev 22051)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/ResourceConfiguration.java 2007-01-23 13:13:34 UTC (rev 22052)
@@ -94,9 +94,11 @@
*/
public String getProperty(String key) throws Exception {
//return (String)properties.get(key);
- Configuration[] props = config.getChildren("property");
- for (int i = 0; i < props.length; i++) {
- if (props[i].getAttribute("name") != null && props[i].getAttribute("name").equals(key)) return props[i].getAttribute("value");
+ if (config != null) {
+ Configuration[] props = config.getChildren("property");
+ for (int i = 0; i < props.length; i++) {
+ if (props[i].getAttribute("name") != null && props[i].getAttribute("name").equals(key)) return props[i].getAttribute("value");
+ }
}
return null;
}
@@ -106,9 +108,11 @@
*/
public boolean containsKey(String key) throws Exception {
//return properties.containsKey(key);
- Configuration[] props = config.getChildren("property");
- for (int i = 0; i < props.length; i++) {
- if (props[i].getAttribute("name") != null && props[i].getAttribute("name").equals(key)) return true;
+ if (config != null) {
+ Configuration[] props = config.getChildren("property");
+ for (int i = 0; i < props.length; i++) {
+ if (props[i].getAttribute("name") != null && props[i].getAttribute("name").equals(key)) return true;
+ }
}
return false;
}
More information about the Yanel-commits
mailing list