Hi,
 I am using Axis2 1.5.1 for creating a webservice client.
 I am getting a ConnectionPoolTimeoutException with concurrent threads.

 So far I have tried the below options but without success:
 1) options.
setCallTransportCleanup(true);

 2) serviceClient.cleanupTransport();

 3)  HttpConnectionManagerParams params = new HttpConnectionManagerParams();
        params.setDefaultMaxConnectionsPerHost(1);
        multiThreadedHttpConnectionManager.setParams(params);

operationalClient.getOptions().setProperty(HTTPConstants.REUSE_HTTP_CLIENT,
MWConstants.TRUE);

operationalClient.getOptions().setProperty(HTTPConstants.AUTO_RELEASE_CONNECTION,
true);
        HttpClient httpClient = new
HttpClient(multiThreadedHttpConnectionManager);

httpClient.setHttpConnectionManager(multiThreadedHttpConnectionManager);

operationalClient.getOptions().setProperty(HTTPConstants.CACHED_HTTP_CLIENT,httpClient);


Any pointers would be helpful.
Thanks in Advance.


Regards,
Naren

Reply via email to