[KARAF-3663] Flexible kar file URI support

Project: http://git-wip-us.apache.org/repos/asf/karaf/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/4ba00ba2
Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/4ba00ba2
Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/4ba00ba2

Branch: refs/heads/master
Commit: 4ba00ba2b36feabb43a74e268f7a79662a78d4be
Parents: 3373c27
Author: Jean-Baptiste Onofré <[email protected]>
Authored: Fri Jun 19 10:13:49 2015 +0200
Committer: Jean-Baptiste Onofré <[email protected]>
Committed: Fri Jun 19 10:13:49 2015 +0200

----------------------------------------------------------------------
 kar/src/main/java/org/apache/karaf/kar/internal/Kar.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf/blob/4ba00ba2/kar/src/main/java/org/apache/karaf/kar/internal/Kar.java
----------------------------------------------------------------------
diff --git a/kar/src/main/java/org/apache/karaf/kar/internal/Kar.java 
b/kar/src/main/java/org/apache/karaf/kar/internal/Kar.java
index 7fd2a10..9500733 100644
--- a/kar/src/main/java/org/apache/karaf/kar/internal/Kar.java
+++ b/kar/src/main/java/org/apache/karaf/kar/internal/Kar.java
@@ -118,8 +118,9 @@ public class Kar {
                     File destFile = new File(repoDir, path);
                     extract(zipIs, entry, destFile);
                     if (scanForRepos && 
featureDetector.isFeaturesRepository(destFile)) {
-                        String uri = Parser.pathToMaven(path);
-                        featureRepos.add(URI.create(uri));
+                        // String uri = Parser.pathToMaven(path);
+                        // featureRepos.add(URI.create(uri));
+                        featureRepos.add(destFile.toURI());
                     }
                 }
 

Reply via email to