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


Reply via email to