You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by al...@apache.org on 2007/03/16 22:58:29 UTC

svn commit: r519154 - /incubator/uima/uimaj/trunk/uimaj-cpe/src/main/java/org/apache/uima/collection/impl/metadata/cpe/CpeComponentDescriptorImpl.java

Author: alally
Date: Fri Mar 16 14:58:27 2007
New Revision: 519154

URL: http://svn.apache.org/viewvc?view=rev&rev=519154
Log:
Immediate fix for problem with URLs in CPE descriptor <include> elements, 
apparently introduced in adding support for imports.
UIMA-343: https://issues.apache.org/jira/browse/UIMA-343

Modified:
    incubator/uima/uimaj/trunk/uimaj-cpe/src/main/java/org/apache/uima/collection/impl/metadata/cpe/CpeComponentDescriptorImpl.java

Modified: incubator/uima/uimaj/trunk/uimaj-cpe/src/main/java/org/apache/uima/collection/impl/metadata/cpe/CpeComponentDescriptorImpl.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-cpe/src/main/java/org/apache/uima/collection/impl/metadata/cpe/CpeComponentDescriptorImpl.java?view=diff&rev=519154&r1=519153&r2=519154
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-cpe/src/main/java/org/apache/uima/collection/impl/metadata/cpe/CpeComponentDescriptorImpl.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-cpe/src/main/java/org/apache/uima/collection/impl/metadata/cpe/CpeComponentDescriptorImpl.java Fri Mar 16 14:58:27 2007
@@ -94,6 +94,10 @@
           relPath = cpmHome + relPath.substring("${CPM_HOME}".length());
         }
         try {
+          //TODO: fix this logic
+          if (relPath.startsWith("file:")) {
+            return new URL(relPath);
+          }
           return new File(relPath).getAbsoluteFile().toURI().toURL();
         } catch (MalformedURLException e) {
           throw new InvalidXMLException(InvalidXMLException.MALFORMED_IMPORT_URL, new Object[] {