You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sl...@apache.org on 2010/10/15 19:41:57 UTC
svn commit: r1023034 - in /tuscany/sca-java-2.x/trunk/samples:
learning-more/async/calculator-contribution/src/main/java/calculator/CalculatorServiceProxyImpl.java
running-tuscany/embedded-jse/src/test/java/launcher/LauncherTestCase.java
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);
+ }
}