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();