Fixes are available
APAR status
Closed as program error.
Error description
Its observed that an EGL generated CICS Web Service abends in the W-module with the following error: AT MAXIMUM NUMBER OF HEAPS CEE3204S The system detected a protection exception (System Completion Code=0C4C) From compile unit RSATAW at entry point RSATAW at compile unit offset +00066E0A at entry offset +00066E0A at address 1EF8865A. Development have confirmed this as a defect as it occurs due to the large amount of array definitions within the web service which the garbage collection cannot handle, so eventually the aforementioned abend is thrown.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * CICS Web service users that have wsdl files that describe * * numerous dynamic arrays * **************************************************************** * PROBLEM DESCRIPTION: * * The web service wrapper program that accepts the incoming * * web service variables was not giving garbage collection a * * chance to collect unused memory. If a web service request * * came in, that had a reasonable number of dynamic arrays, the * * creation of those arrays, if large enough would cause the * * heap memory manager to intentionally abend, as it thinks the * * program is faulty and in a loop. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
The web service wrapper now permits garbage collection to run while it is collecting the incoming data.
Temporary fix
Comments
APAR Information
APAR number
PI81285
Reported component name
RATL BUS DEV
Reported component ID
5724S5000
Reported release
950
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-05-09
Closed date
2019-01-18
Last modified date
2019-01-18
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
RATL BUS DEV
Fixed component ID
5724S5000
Applicable component levels
R901 PSY
UP
R911 PSY
UP
R950 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
19 October 2021