APAR status
Closed as program error.
Error description
In a default Windows installation of Message Broker and WTX, the JVM will run out of memory and crash the broker after about 500 iterations (about 900 iterations on client s AIX development server) . Additional findings supplied by the cust ======================================== 1) Increasing the execution group properties jvmMaxHeapSize will increase the number of successful runs (around 1000 iterations for a 256MB JVM heap), this suggests that there is a potential memory leak in the WTX Java adapter implementation under the Message Broker environment. 2) Replacing the SWIFTNet-FIN JVC with the WTX Java class adapter example (with slight modification to enable running in Message Broker) will experience the same out of memory problem during load testing. 3) The problem has been confirmed on the following platforms and product versions: i) Product versions: a) WTX 8.1.0.3 and 8.1.0.4 for Message Broker 5.0 FP 10 and 6.1.0.2. b) WTX 8.2.0.3 for Message Broker 6.1.0.2 ii) Platform tested: a) AIX 5.2 b) RHEL 4 Update 3 c) Windows XP SP3 4) The problem does NOT occur on WTX 8.1.0.x with Launcher, so it looks like this is a MB + TX specific issue.
Local fix
WTX00028992
Problem summary
There is a problem with the WTX JNI layer exposed when running WTX Message Broker plugin. The logic that attaches and detaches a thread to JVM is fixed in a way that insures that all local JVM references are released.
Problem conclusion
Fixed a JVM memory leak heap exposed when WTX map runs in WebSphere Message Broker environment and WTX map uses JAVA based adapter.
Temporary fix
Comments
APAR Information
APAR number
PK79411
Reported component name
WTX FOR INT SER
Reported component ID
5724M4010
Reported release
810
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2009-01-26
Closed date
2009-05-14
Last modified date
2009-05-14
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
WTX FOR INT SER
Fixed component ID
5724M4010
Applicable component levels
R810 PSY
UP
R820 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCKRDT","label":"WTX for Integration Servers"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
14 May 2009