PK04500: MEMORY LEAK IN PMI REGARDLESS OF WHETHER PMI IS ENABLED.

APAR status
Closed as program error.

Error description
Problem: Regardless of whether PMI is enabled or disabled a PMI
memory leak can occur with an increase in objects of type
com/ibm/ws/pmi/server/modules/WebAppModule$ServletPmiModule
com/ibm/ws/pmi/server/data/SpdLoadImpl
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users who       *
*                 frequently stop and restart one (or          *
*                 multiple) web application.                   *
****************************************************************
* PROBLEM DESCRIPTION: When a webapp is stopped, the servlet   *
*                      PMI module cannot be Garbage Collected  *
*                      due to reference at the top level       *
*                      aggregation level. When the servlet is  *
*                      restarted, a new servlet PMI is         *
*                      created and that causes memory leak.    *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
In the fix, when a servlet is restarted, PMI first looks up
a HashMap in PMI WebAppModule class. If the entry is found,
the existng PMI servlet module will be reused instead of
creating a new one.
Problem conclusion
The problem is fixed. The fix is available via iFix PK04500.
Temporary fix Comments
APAR information
APAR number PK04500
Reported component name WEBSPHERE AE AI
Reported component ID 5630A2200
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2005-04-19
Closed date 2005-04-28
Last modified date 2005-04-28

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
PMI          

Fix information
Fixed component name WEBSPHERE AE AI
Fixed component ID 5630A2200

Applicable component levels
R400 PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PK04500
IBM Group: Software Group
Modified date: Apr 28, 2005