You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by jo...@apache.org on 2007/09/18 11:24:20 UTC

svn commit: r576796 - /ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentConfig.java

Author: jonesde
Date: Tue Sep 18 02:24:19 2007
New Revision: 576796

URL: http://svn.apache.org/viewvc?rev=576796&view=rev
Log:
Changed to use FlexibleLocation so that for url resource loaders in component config files you can use the component:// style url for resources in components

Modified:
    ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentConfig.java

Modified: ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentConfig.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentConfig.java?rev=576796&r1=576795&r2=576796&view=diff
==============================================================================
--- ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentConfig.java (original)
+++ ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentConfig.java Tue Sep 18 02:24:19 2007
@@ -33,6 +33,8 @@
 
 import javolution.util.FastList;
 import javolution.util.FastMap;
+
+import org.ofbiz.base.location.FlexibleLocation;
 import org.ofbiz.base.util.*;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
@@ -488,7 +490,7 @@
             String fullLocation = getFullLocation(resourceLoaderName, location);
             URL url = null;
             try {
-                url = new URL(fullLocation);
+                url = FlexibleLocation.resolveLocation(location);
             } catch (java.net.MalformedURLException e) {
                 throw new ComponentException("Error with malformed URL while trying to load URL resource at location [" + fullLocation + "]", e);
             }