APAR status
Closed as program error.
Error description
In a Worklight adapter you can use a convenient XML E4X notation to build XML. For example: function login(username, password){ var requestBody = <login> <username>{username}</username> <password>{password}</password> </login> ; However doing so and running the server under load shows that the CPU is unable to increase more than 30% and a thread dump shows blocked threads in XmlProcessor.
Local fix
Use Strings to concatenate XML objects.
Problem summary
**************************************************************** * USERS AFFECTED: * * Developers building Worklight Adapters who use the XML E4X * * notation to build XML. * **************************************************************** * PROBLEM DESCRIPTION: * * Under load, the current usage of a third party library leads * * to contention issues. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
The code has been modified to work around the contention issues. The fix for this APAR is currently targeted for inclusion in fixpack 5.0.6.0.
Temporary fix
Comments
APAR Information
APAR number
PM88833
Reported component name
WORKLIGHT CONSU
Reported component ID
5725I4301
Reported release
505
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-05-11
Closed date
2013-05-11
Last modified date
2013-05-11
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
WORKLIGHT CONSU
Fixed component ID
5725I4301
Applicable component levels
R505 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"505","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
11 May 2013