PQ70608: GENERIC JMS PROVIDER SUPPORT MEMORY LEAK

 A fix is available

4.0.6: WebSphere Application Server Version 4.0 Fix Pack 6



APAR status
Closed as program error.

Error description
Using the Generic JMS provider support the XAResources
that get registered with each transaction don't get
reused, and thus new ones are created each time causing
a memory leak.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users of        *
*                 the Generic JMS provider XA support.         *
****************************************************************
* PROBLEM DESCRIPTION: Memory leak using Generic JMS support   *
*                      with XA transactions.                   *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
Memory leak in Generic JMS XAResourceInfoImpl because it
did not have an equals() method and thus every new
transaction thought it was different and the XAResources
just built up.
Problem conclusion
An equals() method was added to XAResourceInfoImpl so
duplicate objects are not stored.
Temporary fix
Fix sent for testing.
Comments
APAR information
APAR number PQ70608
Reported component name WEBSPHERE AE NT
Reported component ID 5630A2201
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2003-02-04
Closed date 2003-03-26
Last modified date 2003-03-26

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
GenericJ MS        

SRLS

Fix information

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 #: PQ70608
IBM Group: Software Group
Modified date: Mar 26, 2003