You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2008/09/25 03:58:02 UTC
svn commit: r698798 -
/tuscany/branches/sca-equinox/samples/calculator-rcp/src/main/java/calculator/rcp/Activator.java
Author: jsdelfino
Date: Wed Sep 24 18:58:01 2008
New Revision: 698798
URL: http://svn.apache.org/viewvc?rev=698798&view=rev
Log:
Determine the location of the SCA contribution from the current class.
Modified:
tuscany/branches/sca-equinox/samples/calculator-rcp/src/main/java/calculator/rcp/Activator.java
Modified: tuscany/branches/sca-equinox/samples/calculator-rcp/src/main/java/calculator/rcp/Activator.java
URL: http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/samples/calculator-rcp/src/main/java/calculator/rcp/Activator.java?rev=698798&r1=698797&r2=698798&view=diff
==============================================================================
--- tuscany/branches/sca-equinox/samples/calculator-rcp/src/main/java/calculator/rcp/Activator.java (original)
+++ tuscany/branches/sca-equinox/samples/calculator-rcp/src/main/java/calculator/rcp/Activator.java Wed Sep 24 18:58:01 2008
@@ -49,7 +49,8 @@
plugin = this;
launcher = NodeLauncher.newInstance();
- node = launcher.createNode("Calculator.composite", new Contribution("c1", new File("target/classes").toURI().toString()));
+ String location = getClass().getProtectionDomain().getCodeSource().getLocation().toString();
+ node = launcher.createNode("Calculator.composite", new Contribution("c1", location));
node.start();
}