use toURI().toURL() to avoid windows file conversion bugs
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@980357 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/sigil/common/obr/src/org/apache/felix/sigil/obr/OBRRepositoryProvider.java b/sigil/common/obr/src/org/apache/felix/sigil/obr/OBRRepositoryProvider.java
index e9de83b..32e8c15 100644
--- a/sigil/common/obr/src/org/apache/felix/sigil/obr/OBRRepositoryProvider.java
+++ b/sigil/common/obr/src/org/apache/felix/sigil/obr/OBRRepositoryProvider.java
@@ -43,8 +43,8 @@
try
{
File urlFile = new File(urlStr);
- URL repositoryURL = urlFile.exists() ? urlFile.toURL() : new URL(urlStr);
- URL testURL = urlFile.exists() ? urlFile.toURL() : new URL(urlStr);
+ URL repositoryURL = urlFile.exists() ? urlFile.toURI().toURL() : new URL(urlStr);
+ URL testURL = urlFile.exists() ? urlFile.toURI().toURL() : new URL(urlStr);
File indexCache = new File(preferences.getProperty("index"));
File localCache = new File(preferences.getProperty("cache"));
String auth = preferences.getProperty("auth");