A fix is available
APAR status
Closed as program error.
Error description
APAR IC91519 introduced a classloader-level caching mechanism. It made substantial improvements to throughput performance for BOs and XSLTs in deployed medation flows under concurrent load.We are not able to detect in all circumstances when a module with the same named map is redeployed so we are introducing a custom property for the customer to disable this caching. IC96845 - also corrects issues with the new XSLT cache which may avoid the need for customers to disable it via APAR IT01721
Local fix
An alternative to using the custom property is to recycle the application server if such a module is deployed.
Problem summary
**************************************************************** USERS AFFECTED: Users of Business Process Manger v8 who are re-deploying mediation flow modules which include XSLT primitives. **************************************************************** PROBLEM DESCRIPTION: APAR IC91519 introduced a classloader-level caching mechanism for XSLT primitives, specifically for the XSLT Style Sheets. It made substantial improvements to throughput performance for BOs and XSLTs in deployed mediation flows under concurrent load. However when a flow containing an XSLT primitive was re-deployed to the server any new versions of preexisting XSLT Style Sheets did not replace the ones already in the cache unless the server was recycled after re-deployment. This lead to the old versions of the style sheets being used at runtime (if the server was not recycled).
Problem conclusion
A WebSphere environment variable has been implemented to allow an administrator to disable XSLT caching where this is problematic. The variable is defined using the Integrated Solutions Console, located under Environment -> WebSphere Variables. The variable must be defined as following: name: WESB_XSLT_CLASSLOADER_CACHING_VALUE value: false
Temporary fix
Comments
APAR Information
APAR number
IT01721
Reported component name
WESB IN BPM
Reported component ID
AIMCMFC00
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-05-15
Closed date
2015-01-16
Last modified date
2015-02-24
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
WESB IN BPM
Fixed component ID
AIMCMFC00
Applicable component levels
R801 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSC2KE9","label":"Mediation"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
24 February 2015