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);
}
}