You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rs...@apache.org on 2008/05/30 17:49:20 UTC
svn commit: r661769 -
/incubator/tuscany/java/sca/itest/osgi-tuscany/tuscany-osgi-installer/src/main/java/org/apache/tuscany/sca/installer/InstallerBundleActivator.java
Author: rsivaram
Date: Fri May 30 08:49:20 2008
New Revision: 661769
URL: http://svn.apache.org/viewvc?rev=661769&view=rev
Log:
Enable itest/osgi-tuscany installer to run from distribution
Modified:
incubator/tuscany/java/sca/itest/osgi-tuscany/tuscany-osgi-installer/src/main/java/org/apache/tuscany/sca/installer/InstallerBundleActivator.java
Modified: incubator/tuscany/java/sca/itest/osgi-tuscany/tuscany-osgi-installer/src/main/java/org/apache/tuscany/sca/installer/InstallerBundleActivator.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/itest/osgi-tuscany/tuscany-osgi-installer/src/main/java/org/apache/tuscany/sca/installer/InstallerBundleActivator.java?rev=661769&r1=661768&r2=661769&view=diff
==============================================================================
--- incubator/tuscany/java/sca/itest/osgi-tuscany/tuscany-osgi-installer/src/main/java/org/apache/tuscany/sca/installer/InstallerBundleActivator.java (original)
+++ incubator/tuscany/java/sca/itest/osgi-tuscany/tuscany-osgi-installer/src/main/java/org/apache/tuscany/sca/installer/InstallerBundleActivator.java Fri May 30 08:49:20 2008
@@ -166,8 +166,12 @@
for (String classPathEntry : classPathEntries) {
classPathEntry = classPathEntry.trim();
File jar = new File(classPathEntry);
- if (!jar.isAbsolute()&&!jar.exists()) {
+ if (!jar.exists()) {
jar = new File(tuscanyInstallDir, jar.getName());
+ if (!jar.exists())
+ jar = new File(tuscanyInstallDir, "modules" + File.separator + jar.getName());
+ if (!jar.exists())
+ jar = new File(tuscanyInstallDir, "lib" + File.separator + jar.getName());
}
String jarName = jar.getName();