Author: slaws
Date: Fri Oct 15 17:41:56 2010
New Revision: 1023034

URL: http://svn.apache.org/viewvc?rev=1023034&view=rev
Log:
Run up the async sample from the embedded launcher

Modified:
    
tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/src/main/java/calculator/CalculatorServiceProxyImpl.java
    
tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/src/test/java/launcher/LauncherTestCase.java

Modified: 
tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/src/main/java/calculator/CalculatorServiceProxyImpl.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/src/main/java/calculator/CalculatorServiceProxyImpl.java?rev=1023034&r1=1023033&r2=1023034&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/src/main/java/calculator/CalculatorServiceProxyImpl.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/src/main/java/calculator/CalculatorServiceProxyImpl.java
 Fri Oct 15 17:41:56 2010
@@ -65,6 +65,11 @@ public class CalculatorServiceProxyImpl 
                
                while (!response.isDone()){
                        System.out.println("Waiting for poll");
+                       try {
+                           Thread.sleep(500);
+                       } catch (Exception ex) {
+                           // do nothing
+                       }
                }
                
                try {
@@ -84,6 +89,11 @@ public class CalculatorServiceProxyImpl 
                
                while (!future.isDone()){
                        System.out.println("Waiting for callback");
+               try {
+                Thread.sleep(500);
+            } catch (Exception ex) {
+                // do nothing
+            }
                }
 
                return result;

Modified: 
tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/src/test/java/launcher/LauncherTestCase.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/src/test/java/launcher/LauncherTestCase.java?rev=1023034&r1=1023033&r2=1023034&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/src/test/java/launcher/LauncherTestCase.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/src/test/java/launcher/LauncherTestCase.java
 Fri Oct 15 17:41:56 2010
@@ -53,5 +53,10 @@ public class LauncherTestCase {
     @Test
     public void testImplementationScriptCalculator() throws Exception {
         JSELauncherImplementationScriptCalculator.main(null);
-    }     
+    }  
+    
+    @Test
+    public void testImplementationJavaCalculatorAsync() throws Exception {
+        JSELauncherImplementationJavaCalculatorAsync.main(null);
+    } 
 }


Reply via email to