Support Article
Issue in Connect-SOAP execution
SA-28517
Summary
The user is seeing the exception below related to execution of services.
Error Messages
Caused by: com.pega.apache.commons.httpclient.ConnectionPoolTimeoutException: Timeout waiting for connection
at com.pega.apache.commons.httpclient.MultiThreadedHttpConnectionManager.doGetConnection(MultiThreadedHttpConnectionManager.java:491)
at com.pega.apache.commons.httpclient.MultiThreadedHttpConnectionManager.getConnectionWithTimeout(MultiThreadedHttpConnectionManager.java:395)
at com.pega.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:153)
Steps to Reproduce
Not Applicable
Root Cause
A defect or configuration issue in the operating environment. This may be due to too many connections/objects in the axis2 cache.
Resolution
Make the following change to the operating environment:
Tune the Dyanmic System Settings based on the system load:
Pega-IntegrationEngine Axis2_Max_Connections 200 (default is 1000)
Pega-IntegrationEngine Axis2_Max_HostConnections 20 (default is 100)
Published October 16, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.