Author: michiel
Date: 2010-06-11 12:13:10 +0200 (Fri, 11 Jun 2010)
New Revision: 42517

Modified:
   mmbase/trunk/bridge/src/main/java/org/mmbase/cache/CacheManager.java
Log:
cleared exception if resource missing

Modified: mmbase/trunk/bridge/src/main/java/org/mmbase/cache/CacheManager.java
===================================================================
--- mmbase/trunk/bridge/src/main/java/org/mmbase/cache/CacheManager.java        
2010-06-11 10:10:49 UTC (rev 42516)
+++ mmbase/trunk/bridge/src/main/java/org/mmbase/cache/CacheManager.java        
2010-06-11 10:13:10 UTC (rev 42517)
@@ -350,10 +350,15 @@
         public void onChange(String resource) {
             try {
                 org.xml.sax.InputSource is = 
ResourceLoader.getConfigurationRoot().getInputSource(resource);
-                log.service("Reading " + is.getSystemId());
-                configReader = new DocumentReader(is, Cache.class);
+                if (is == null) {
+                    log.warn("Not found " + resource + " in " + 
ResourceLoader.getConfigurationRoot());
+                    return;
+                } else {
+                    log.service("Reading " + is.getSystemId());
+                    configReader = new DocumentReader(is, Cache.class);
+                }
             } catch (Exception e) {
-                log.warn(e.getClass() + " " + e.getMessage());
+                log.warn(e.getClass() + " " + e.getMessage(), e);
                 return;
             }
             configure(configReader);

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to