You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by an...@apache.org on 2007/05/05 10:47:45 UTC
svn commit: r535479 - in
/incubator/tuscany/java/sca/samples/calculator-script/src:
main/java/calculator/CalculatorClient.java
test/java/calculator/CalculatorTestCase.java
Author: antelder
Date: Sat May 5 01:47:45 2007
New Revision: 535479
URL: http://svn.apache.org/viewvc?view=rev&rev=535479
Log:
Change script sample to use new SCADomain
Modified:
incubator/tuscany/java/sca/samples/calculator-script/src/main/java/calculator/CalculatorClient.java
incubator/tuscany/java/sca/samples/calculator-script/src/test/java/calculator/CalculatorTestCase.java
Modified: incubator/tuscany/java/sca/samples/calculator-script/src/main/java/calculator/CalculatorClient.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/calculator-script/src/main/java/calculator/CalculatorClient.java?view=diff&rev=535479&r1=535478&r2=535479
==============================================================================
--- incubator/tuscany/java/sca/samples/calculator-script/src/main/java/calculator/CalculatorClient.java (original)
+++ incubator/tuscany/java/sca/samples/calculator-script/src/main/java/calculator/CalculatorClient.java Sat May 5 01:47:45 2007
@@ -19,7 +19,7 @@
package calculator;
-import org.apache.tuscany.host.embedded.SCARuntimeActivator;
+import org.apache.tuscany.host.embedded.SCADomain;
/**
* This client program shows how to create an SCA runtime, start it,
@@ -28,16 +28,16 @@
public class CalculatorClient {
public static void main(String[] args) throws Exception {
- SCARuntimeActivator.start("Calculator.composite");
+ SCADomain domain = SCADomain.newInstance("Calculator.composite");
CalculatorService calculatorService =
- SCARuntimeActivator.locateService(CalculatorService.class, "CalculatorServiceComponent");
+ domain.getService(CalculatorService.class, "CalculatorServiceComponent");
System.out.println("3 + 2=" + calculatorService.add(3, 2));
System.out.println("3 - 2=" + calculatorService.subtract(3, 2));
System.out.println("3 * 2=" + calculatorService.multiply(3, 2));
System.out.println("3 / 2=" + calculatorService.divide(3, 2));
- SCARuntimeActivator.stop();
+ domain.close();
}
}
Modified: incubator/tuscany/java/sca/samples/calculator-script/src/test/java/calculator/CalculatorTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/calculator-script/src/test/java/calculator/CalculatorTestCase.java?view=diff&rev=535479&r1=535478&r2=535479
==============================================================================
--- incubator/tuscany/java/sca/samples/calculator-script/src/test/java/calculator/CalculatorTestCase.java (original)
+++ incubator/tuscany/java/sca/samples/calculator-script/src/test/java/calculator/CalculatorTestCase.java Sat May 5 01:47:45 2007
@@ -20,22 +20,23 @@
import junit.framework.TestCase;
-import org.apache.tuscany.host.embedded.SCARuntimeActivator;
+import org.apache.tuscany.host.embedded.SCADomain;
/**
* This shows how to test the Calculator service component.
*/
public class CalculatorTestCase extends TestCase {
+ private SCADomain domain;
private CalculatorService calculatorService;
protected void setUp() throws Exception {
- SCARuntimeActivator.start("Calculator.composite");
- calculatorService = SCARuntimeActivator.locateService(CalculatorService.class, "CalculatorServiceComponent");
+ domain = SCADomain.newInstance("Calculator.composite");
+ calculatorService = domain.getService(CalculatorService.class, "CalculatorServiceComponent");
}
protected void tearDown() throws Exception {
- SCARuntimeActivator.stop();
+ domain.close();
}
public void testCalculator() throws Exception {
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org