APAR status
Closed as program error.
Error description
If a user application is programmed to create a lot of DataObjects, this will have a significant performance impact and may result in hung threads.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM Business Automation * * Workflow which uses Eclipse Modeling * * Framework (EMF) included in WebSphere * * Application Server * **************************************************************** * PROBLEM DESCRIPTION: Slow performance noticed in Eclipse * * Modeling Framework (EMF) included in * * WebSphere Application Server. * **************************************************************** * RECOMMENDATION: * **************************************************************** The EPackageRegistry component of EMF has synchronization which makes usage by multiple threads mutually exclusive. This blocking of other threads causes a performance problem in IBM Business Automation Workflow. The reason for the synchronization is that packages may be added or removed from the registry while the package registry is being accessed.
Problem conclusion
A new API is added to the EMF library included in WebSphere Application Server which can be used to indicate that no further updates will be made to the package registry. When this API is called, EMF will stop using synchronization in the EPackageRegistry. Business Automation Workflow APAR JR64790 adds usage of this new API which removes the performance problem. The fix for this APAR is targeted for inclusion in fix pack 8.5.5.23 and 9.0.5.13. For more information, see 'Recommended Updates for WebSphere Application Server': https://www.ibm.com/support/pages/node/715553
Temporary fix
Comments
APAR Information
APAR number
PH46154
Reported component name
WEBSPHERE APP S
Reported component ID
5724J0800
Reported release
850
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-05-05
Closed date
2022-07-25
Last modified date
2022-09-08
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
WEBSPHERE APP S
Fixed component ID
5724J0800
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
08 September 2022