[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