[Yanel-commits] rev 22705 - public/yanel/trunk/src/core/java/org/wyona/yanel/core

josias at wyona.com josias at wyona.com
Fri Feb 16 00:55:29 CET 2007


Author: josias
Date: 2007-02-16 00:55:27 +0100 (Fri, 16 Feb 2007)
New Revision: 22705

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/core/ResourceManager.java
Log:
gracefully handle the case when rc path is null

Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/ResourceManager.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/ResourceManager.java	2007-02-15 23:04:10 UTC (rev 22704)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/ResourceManager.java	2007-02-15 23:55:27 UTC (rev 22705)
@@ -119,7 +119,8 @@
             return getResource(request, response, realm, path, rtd, rti);
         } 
 
-        if (realm.getRTIRepository().exists(new Path(ResourceConfigurationMap.getRCPath(realm, path)))) {
+        String rcPath = ResourceConfigurationMap.getRCPath(realm, path);
+        if (rcPath != null && realm.getRTIRepository().exists(new Path(rcPath))) {
             ResourceConfiguration rc = new ResourceConfiguration(realm.getRTIRepository().getInputStream(new Path(ResourceConfigurationMap.getRCPath(realm, path))));
             if (rc != null) return getResource(request, response, realm, path, rc);
         } 




More information about the Yanel-commits mailing list