You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by no...@apache.org on 2010/02/27 19:51:43 UTC

svn commit: r917011 - /incubator/aries/trunk/application/application-install/src/main/java/org/apache/aries/application/install/EBAInstaller.java

Author: not
Date: Sat Feb 27 18:51:42 2010
New Revision: 917011

URL: http://svn.apache.org/viewvc?rev=917011&view=rev
Log:
ARIES-207 Convert file to an IDirectory and pass to createApplication, rather than convert to URL.

Modified:
    incubator/aries/trunk/application/application-install/src/main/java/org/apache/aries/application/install/EBAInstaller.java

Modified: incubator/aries/trunk/application/application-install/src/main/java/org/apache/aries/application/install/EBAInstaller.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/application/application-install/src/main/java/org/apache/aries/application/install/EBAInstaller.java?rev=917011&r1=917010&r2=917011&view=diff
==============================================================================
--- incubator/aries/trunk/application/application-install/src/main/java/org/apache/aries/application/install/EBAInstaller.java (original)
+++ incubator/aries/trunk/application/application-install/src/main/java/org/apache/aries/application/install/EBAInstaller.java Sat Feb 27 18:51:42 2010
@@ -26,6 +26,7 @@
 import org.apache.aries.application.management.ApplicationContext;
 import org.apache.aries.application.management.AriesApplication;
 import org.apache.aries.application.management.AriesApplicationManager;
+import org.apache.aries.application.utils.filesystem.FileSystem;
 import org.apache.felix.fileinstall.ArtifactInstaller;
 import org.osgi.framework.Version;
 import org.slf4j.Logger;
@@ -58,7 +59,7 @@
   public void install(File applicationLocation) throws Exception
   {
     AriesApplication app = applicationManager
-        .createApplication(applicationLocation.toURI().toURL());
+        .createApplication(FileSystem.getFSRoot(applicationLocation));
     
     String appSymName = app.getApplicationMetadata().getApplicationSymbolicName();
     Version appVersion = app.getApplicationMetadata().getApplicationVersion();