You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2007/07/09 19:45:33 UTC

svn commit: r554717 - in /incubator/tuscany/java/sca/demos/bigbank-account/src: main/java/bigbank/demo/BigBankServer.java test/java/test/BigBankTestCase.java

Author: rfeng
Date: Mon Jul  9 10:45:32 2007
New Revision: 554717

URL: http://svn.apache.org/viewvc?view=rev&rev=554717
Log:
Use a timeout arg to avoid hanging

Modified:
    incubator/tuscany/java/sca/demos/bigbank-account/src/main/java/bigbank/demo/BigBankServer.java
    incubator/tuscany/java/sca/demos/bigbank-account/src/test/java/test/BigBankTestCase.java

Modified: incubator/tuscany/java/sca/demos/bigbank-account/src/main/java/bigbank/demo/BigBankServer.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/demos/bigbank-account/src/main/java/bigbank/demo/BigBankServer.java?view=diff&rev=554717&r1=554716&r2=554717
==============================================================================
--- incubator/tuscany/java/sca/demos/bigbank-account/src/main/java/bigbank/demo/BigBankServer.java (original)
+++ incubator/tuscany/java/sca/demos/bigbank-account/src/main/java/bigbank/demo/BigBankServer.java Mon Jul  9 10:45:32 2007
@@ -28,13 +28,20 @@
 public class BigBankServer {
 
     public static void main(String[] args) throws Exception {
-
+        long timeout = -1L;
+        if (args.length > 0) {
+            timeout = Long.parseLong(args[0]);
+        }
         System.out.println("Starting the Sample SCA BigBank server...");
 
         SCADomain domain = SCADomain.newInstance("BigBank.composite");
 
-        System.out.println("Press Enter to Exit...");
-        System.in.read();
+        if (timeout < 0) {
+            System.out.println("Press Enter to Exit...");
+            System.in.read();
+        } else {
+            Thread.sleep(timeout);
+        }
 
         domain.close();
 

Modified: incubator/tuscany/java/sca/demos/bigbank-account/src/test/java/test/BigBankTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/demos/bigbank-account/src/test/java/test/BigBankTestCase.java?view=diff&rev=554717&r1=554716&r2=554717
==============================================================================
--- incubator/tuscany/java/sca/demos/bigbank-account/src/test/java/test/BigBankTestCase.java (original)
+++ incubator/tuscany/java/sca/demos/bigbank-account/src/test/java/test/BigBankTestCase.java Mon Jul  9 10:45:32 2007
@@ -22,23 +22,19 @@
 
 import bigbank.demo.BigBankServer;
 
-
-
 /**
  * @version $Rev$ $Date$
  */
 public class BigBankTestCase extends TestCase {
 
-
     protected void setUp() throws Exception {
     }
-    
+
     protected void tearDown() throws Exception {
     }
 
     public void testServer() throws Exception {
-        BigBankServer.main(null);
+        BigBankServer.main(new String[] {"1000"});
     }
-
 
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org