APAR status
Closed as program error.
Error description
when running a webservices program with security Enabled, Cu
experienced increase in memory usage when lot of SOAP Exceptions
being thrown from the Application
The global security handler is invoked to handle request, thus
credential is set for each client. However, the security handler
was not invoked to handle response, thus credential in thread
was never removed.
Local fix
No workaround
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server web service *
* security users *
****************************************************************
* PROBLEM DESCRIPTION: Security context associated with *
* service request may not be removed *
* after request completed. Customers *
* will experiance memory leak and *
* heap growth. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
Currently, thread credential associated with a request is only
removed in handleResponse in global security handler. When
there is error in global handler, handleResponse in security
handler is not invoked, so credential is not removed after
request has been handled so there will be
a memory leak and heap growth.
Problem conclusion
WS security will remove thread credential in both
handleResponse and handleFault in Global security handler.
The fix for this APAR is currently targeted for inclusion in
fixpack 5.0.2.14 and 5.1.1.8. Please refer to the Recommended
Updates page for delivery dates:
http://www-1.ibm.com/support/docview.wss?rs=180&context=SSEQTP
&uid=swg27004980
Temporary fix
Test Fix provided
Comments
APAR information |
APAR number |
PK12396 |
Reported component name |
WAS NETWRK DEPL |
Reported component ID |
5630A3601 |
Reported release |
10H |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2005-09-23 |
Closed date |
2005-10-04 |
Last modified date |
2005-11-07 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
|
Fix information |
Fixed component name |
WAS NETWRK DEPL |
Fixed component ID |
5630A3601 |
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
R103 PSY |
UP |
R10A PSY |
UP |
R10H PSY |
UP |
R10I PSY |
UP |
R10P PSY |
UP |
R10S PSY |
UP |
R10W PSY |
UP |
|