Author: azeez
Date: Tue Oct 28 01:31:21 2008
New Revision: 708477
URL: http://svn.apache.org/viewvc?rev=708477&view=rev
Log:
Ability to provide the timeout as a property
Modified:
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java
synapse/trunk/java/modules/samples/src/main/scripts/build.xml
Modified:
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java?rev=708477&r1=708476&r2=708477&view=diff
==============================================================================
---
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java
(original)
+++
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java
Tue Oct 28 01:31:21 2008
@@ -137,7 +137,9 @@
createConfigurationContextFromFileSystem("client_repo",
null);
}
ServiceClient client = new ServiceClient(configContext, null);
- options.setTimeOutInMilliSeconds(10000000);
+ long timeout = Integer.parseInt(getProperty("timeout", "10000000"));
+ System.out.println("timeout=" + timeout);
+ options.setTimeOutInMilliSeconds(timeout);
// set addressing, transport and proxy url
if (addUrl != null && !"null".equals(addUrl)) {
Modified: synapse/trunk/java/modules/samples/src/main/scripts/build.xml
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/samples/src/main/scripts/build.xml?rev=708477&r1=708476&r2=708477&view=diff
==============================================================================
--- synapse/trunk/java/modules/samples/src/main/scripts/build.xml (original)
+++ synapse/trunk/java/modules/samples/src/main/scripts/build.xml Tue Oct 28
01:31:21 2008
@@ -84,6 +84,7 @@
<property name="addurl" value=""/>
<property name="trpurl" value=""/>
<property name="prxurl" value=""/>
+ <property name="timeout" value=""/>
<property name="repository" value=""/>
<property name="policy" value=""/>
<property name="rest" value=""/>
@@ -114,6 +115,7 @@
<sysproperty key="addurl" value="${addurl}"/>
<sysproperty key="trpurl" value="${trpurl}"/>
<sysproperty key="prxurl" value="${prxurl}"/>
+ <sysproperty key="timeout" value="${timeout}"/>
<sysproperty key="repository" value="${repository}"/>
<sysproperty key="policy" value="${policy}"/>
<sysproperty key="rest" value="${rest}"/>
@@ -170,6 +172,7 @@
<sysproperty key="addurl" value="${addurl}"/>
<sysproperty key="trpurl" value="${trpurl}"/>
<sysproperty key="prxurl" value="${prxurl}"/>
+ <sysproperty key="timeout" value="${timeout}"/>
<sysproperty key="qty" value="${qty}"/>
<sysproperty key="repository" value="${repository}"/>
<sysproperty key="java.io.tmpdir"
value="./../../work/temp/sampleClient"/>
@@ -203,6 +206,7 @@
<sysproperty key="i" value="${i}"/>
<sysproperty key="addurl" value="${addurl}"/>
<sysproperty key="trpurl" value="${trpurl}"/>
+ <sysproperty key="timeout" value="${timeout}"/>
<sysproperty key="prxurl" value="${prxurl}"/>
<sysproperty key="session" value="${session}"/>
<sysproperty key="sleep" value="${sleep}"/>