Author: rr
Date: Tue May 11 16:10:53 2010
New Revision: 943158

URL: http://svn.apache.org/viewvc?rev=943158&view=rev
Log:
Added socket timeout for Axis2 tests

Modified:
    
ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java

Modified: 
ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java
URL: 
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java?rev=943158&r1=943157&r2=943158&view=diff
==============================================================================
--- 
ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java
 (original)
+++ 
ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java
 Tue May 11 16:10:53 2010
@@ -19,6 +19,8 @@
 package org.apache.ode.tools.sendsoap.cline;
 
 import org.apache.commons.httpclient.HttpClient;
+import org.apache.commons.httpclient.HttpConnectionManager;
+import org.apache.commons.httpclient.SimpleHttpConnectionManager;
 import org.apache.commons.httpclient.UsernamePasswordCredentials;
 import org.apache.commons.httpclient.auth.AuthScope;
 import org.apache.commons.httpclient.methods.PostMethod;
@@ -105,7 +107,10 @@ public class HttpSoapSender extends Base
             m.appendReplacement(sb, now + "-" + c++);
         }
         m.appendTail(sb);
-        HttpClient httpClient = new HttpClient();
+        SimpleHttpConnectionManager mgr = new SimpleHttpConnectionManager();  
+        mgr.getParams().setConnectionTimeout(60000);
+        mgr.getParams().setSoTimeout(60000);
+        HttpClient httpClient = new HttpClient(mgr);
         PostMethod httpPostMethod = new PostMethod(u.toExternalForm());
         if (proxyServer != null && proxyServer.length() > 0) {
             httpClient.getState().setCredentials(new AuthScope(proxyServer, 
proxyPort),


Reply via email to