Fixes are available
APAR status
Closed as program error.
Error description
In the Process Portal notification application (application name IBM_BPM_Portal_Notification_<deployment target>), instances of the class org.cometd.server.LocalSessionImpl are not properly released back to heap memory when no longer needed. This memory leak can ultimately result in an out of memory condition in the Java Virtual Machine where the application is deployed (stand-alone server or cluster).
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: Users of BPM Express, BPM Standard, and * * BPM Advanced. * **************************************************************** * PROBLEM DESCRIPTION: In the Process Portal notification * * application (application name * * IBM_BPM_Portal_Notification_<deployment * * target>), instances of the class * * org.cometd.server.LocalSessionImpl are * * not properly released back to heap * * memory when no longer needed. This * * memory leak can ultimately result in * * an out of memory condition in the * * Java Virtual Machine where the * * application is deployed (stand-alone * * server or cluster). * **************************************************************** * RECOMMENDATION: * **************************************************************** The cometd implementation does have the ability to perform garbage collection on an unused channel once the last subscriber to the channel has unsubscribed. The Process Portal notification application, however, does not actually subscribe to a channel it creates; therefore, that garbage collection mechanism is never activated. The channels, in turn, reference a cometd server session for which garbage collection never takes place.
Problem conclusion
Implementing a five minute timeout on cometd server sessions allows the sessions and channels to be cleaned up, eliminating this memory leak. An interim fix for Business Process Manager Version 8.0.1.1 has been published to Fix Central. Please refer to the separate file that is automatically downloaded with the interim fix for prerequisite information and installation/uninstallation instructions.
Temporary fix
Comments
APAR Information
APAR number
JR46853
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-06-05
Closed date
2013-08-30
Last modified date
2013-08-30
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
BPM ADVANCED
Fixed component ID
5725C9400
Applicable component levels
R800 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
08 January 2022