Author: nash
Date: Mon Mar  8 11:26:02 2010
New Revision: 920276

URL: http://svn.apache.org/viewvc?rev=920276&view=rev
Log:
Add code to avoid a 60-second hang when using Tuscany SCA 1.6 (TUSCANY-3475)

Modified:
    
tuscany/sca-java-1.x/trunk/tutorials/travelsample/launchers/payment-bpel/src/main/java/scatours/payment/PaymentLauncher.java

Modified: 
tuscany/sca-java-1.x/trunk/tutorials/travelsample/launchers/payment-bpel/src/main/java/scatours/payment/PaymentLauncher.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-1.x/trunk/tutorials/travelsample/launchers/payment-bpel/src/main/java/scatours/payment/PaymentLauncher.java?rev=920276&r1=920275&r2=920276&view=diff
==============================================================================
--- 
tuscany/sca-java-1.x/trunk/tutorials/travelsample/launchers/payment-bpel/src/main/java/scatours/payment/PaymentLauncher.java
 (original)
+++ 
tuscany/sca-java-1.x/trunk/tutorials/travelsample/launchers/payment-bpel/src/main/java/scatours/payment/PaymentLauncher.java
 Mon Mar  8 11:26:02 2010
@@ -45,5 +45,9 @@
         System.out.println("\n\nFailed Payment - Status = \n\n" + 
payment.makePaymentMember("c-1", 100.00f));
         
         node.stop();
+
+        // The following line is a workaround for TUSCANY-3475 when running
+        // on Tuscany SCA 1.6 (the JVM waits for 60 seconds before exiting).
+        System.exit(0);
     }
 }


Reply via email to