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