APAR status
Closed as program error.
Error description
When WebSphere Application Server functions as a JAX-WS web service client, an intermittent web service performance problem can result. The delay occurs after the client-side JAX-WS handler (if present) is invoked and before the actual SOAP message is sent to the provider. Because the delay occurs in the IBM web services engine, this problem can be difficult to detect. Depending on the quality of service coded into the application itself, there might be application related timeouts which can occur. However, the problem can occur without the presence of any exceptions or errors logged to the SystemOut.log. A com.ibm.ws.websvcs.transport.*=all trace will show entries similar to these which repeat: [8/19/09 18:08:29:658 GMT] 00000047 OutboundConne 1 Enter: WSWS3595I: Current pool size: 25. Connections-in-use size: 0. Configured pool size: 25 In addition, that same trace spec will show long delays in executing the .findGroupAndGetConnection() method: [8/19/09 18:08:03:428 GMT] 00000047 OutboundConne > OutboundConnectionCache.findGroupAndGetConnection() WAITING_THREADS_THRESHOLD is 5 Entry <WSWS3595I repeats in between> [8/19/09 18:08:38:358 GMT] 00000047 OutboundConne < OutboundConnectionCache.findGroupAndGetConnection() Exit
Local fix
- Reduce the 'com.ibm.websphere.webservices.http.connectionPoolCleanUpTime' from the default of 180 to 120 seconds - Increase the max connections 'com.ibm.websphere.webservices.http.maxConnection' property from default of 25 to 50. This will also require increasing the web container thread pool size to 100. This page from the Information Center contains the details: HTTP transport custom properties for Web services applications http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/topic/com. ibm.websphere.nd.doc/info/ae/ae/rwbs_httptransportprop.html
Problem summary
**************************************************************** * USERS AFFECTED: IBM WebSphere Application Feature * * Pack for Web Service users of JAX-WS * **************************************************************** * PROBLEM DESCRIPTION: Unnecessary connection delays can * * occur in the WebSphere Application * * Server web services client. * **************************************************************** * RECOMMENDATION: Apply a fixpack containing this APAR * **************************************************************** Connection delays in the WebSphere Application Server web services client can result in poor web service request performance.
Problem conclusion
The recently used connection management was improved to prevent repeated connection delays. PK94494 addresses this problem in the V7 WebSphere Application Server. The fix for this APAR is currently targeted for inclusion in fix pack 6.1.0.31. Please refer to the Recommended Updates page for delivery information: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Temporary fix
Comments
APAR Information
APAR number
PK97532
Reported component name
WEBSERVIC FEATU
Reported component ID
5724J0850
Reported release
610
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-09-30
Closed date
2009-10-08
Last modified date
2010-04-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WEBSERVIC FEATU
Fixed component ID
5724J0850
Applicable component levels
R610 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
10 February 2022