Fixes are available
APAR status
Closed as program error.
Error description
For efficiency, the Mediation Flow Component retains mediation flow definitions in a pool for reuse on each invocation. However, under some conditions, the Mediation Flow Component may fail to return a definition to this pool, and will continue to hold the definition after an invocation has completed. Over time, this additional memory use can cause a JVM out of memory exception to occur. This may show up as a memory leak with signature com/ibm/ws/sibx/admin/runtime/moduleprops/SCAModulePropertiesSer viceImpl and/or com/ibm/ws/sibx/scax/mediation/engine/SIBXMediationFlow keywords: SCAModulePropertiesServiceImpl moduleprops SCAModulePropertiesService SIBXMediationFlow . .--------------------------------------- Here is an example of the memory leak from the heapdump 5,631,859,728 (73.16%) [32] 17 class com/ibm/ws/sibx/admin/runtime/moduleprops/SCAModulePropertiesSer vice 0x4385ac30 5,631,855,384 (73.16%) [24] 3 com/ibm/ws/sibx/admin/runtime/moduleprops/SCAModulePropertiesSer viceImpl 0x577d9308 5,631,850,416 (73.16%) [48] 1 java/util/HashMap 0x66ff32f8 5,631,850,368 (73.16%) [528] 58 array of java/util/HashMap$Entry 0x898ad830 5,397,687,312 (70.11%) [32] 3 java/util/HashMap$Entry 0x75f4bd28 5,397,687,064 (70.11%) [32] 1 java/util/ArrayList 0x75f4bd60 5,397,687,032 (70.11%) [132,864] 27,035 array of java/lang/Object 0x1a1b99660 3,612,160 (0.05%) [40] 6 com/ibm/ws/sibx/scax/mediation/engine/SIBXMediationFlow 0x1a473ca10 3,610,976 (0.05%) [24] 2 com/ibm/ws/sibx/scax/mediation/engine/RequestFlowRegistry 0x1a473dd40 3,610,824 (0.05%) [48] 1 java/util/HashMap 0x1a47420c0
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of Websphere Enterprise Service Bus * * or Websphere Process Server v7, including * * those with IC70490 as this APAR supersedes * * that one. * **************************************************************** * PROBLEM DESCRIPTION: Memory use by a mediation flow * * component progressively increases * **************************************************************** * RECOMMENDATION: If you encounter this problem then you are * * advised to install the code fix associated * * with this APAR. * * * **************************************************************** For efficiency, the Mediation Flow Component retains mediation flow definitions in a pool for reuse on each invocation. However, under some conditions, the Mediation Flow Component may fail to return a definition to this pool, and will continue to hold the definition after an invocation has completed. Over time, this additional memory use can cause a JVM out of memory exception to occur.
Problem conclusion
The code was modified to ensure that the memory leak does not occur This code fix was targeted to be included in the following fix packs: 7.0.0 Fix Pack 5 (v7.0.0.5)
Temporary fix
Comments
APAR Information
APAR number
IC77580
Reported component name
WEB ESB FOR WIN
Reported component ID
5724I8200
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-07-19
Closed date
2011-08-22
Last modified date
2012-11-07
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
WEB ESB FOR WIN
Fixed component ID
5724I8200
Applicable component levels
R100 PSN
UP
R200 PSN
UP
R300 PSN
UP
R612 PSN
UP
R620 PSN
UP
R700 PSY
UP
R750 PSN
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7J6S","label":"WebSphere Enterprise Service Bus"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
30 March 2023