Author: veithen Date: Sat May 15 21:06:34 2010 New Revision: 944719 URL: http://svn.apache.org/viewvc?rev=944719&view=rev Log: Attempt to fix unstable Hudson build of the SMS transport.
Modified: axis/axis2/java/transports/trunk/modules/sms/src/test/java/org/apache/axis2/transport/sms/smpp/SimpleSMSC.java Modified: axis/axis2/java/transports/trunk/modules/sms/src/test/java/org/apache/axis2/transport/sms/smpp/SimpleSMSC.java URL: http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/sms/src/test/java/org/apache/axis2/transport/sms/smpp/SimpleSMSC.java?rev=944719&r1=944718&r2=944719&view=diff ============================================================================== --- axis/axis2/java/transports/trunk/modules/sms/src/test/java/org/apache/axis2/transport/sms/smpp/SimpleSMSC.java (original) +++ axis/axis2/java/transports/trunk/modules/sms/src/test/java/org/apache/axis2/transport/sms/smpp/SimpleSMSC.java Sat May 15 21:06:34 2010 @@ -91,6 +91,12 @@ public class SimpleSMSC extends ServerR serverSession = sessionListener.accept(); serverSession.setMessageReceiverListener(this); serverSession.setResponseDeliveryListener(this); + + // TODO: quick fix for build instability; if not set, the Hudson build + // may fail with a message such as "No response after waiting for 2000 millis + // when executing deliver_sm with sessionId 8cc2b5f5 and sequenceNumber 1" + serverSession.setTransactionTimer(10000); + execService.execute(new WaitBindTask(serverSession)); Thread.sleep(1000);