A fix is available
APAR status
Closed as program error.
Error description
This APAR addresses two problems that can occur when using the JCICSX API. - When an empty byte array is put into a container this causes a 400 Bad Response from the JCICSX server. - An abend S0C4 occurs in DFHSJDM and DFHDUTM at CICS initialization. This problem also causes the Local Transactions view in CICS Explorer to fail if the Change Agent column is visible, giving the error message "An internal error occurred during: "Get Group: LOCTRAN". Non-null value was null".
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: 400 Bad Request response from JCICSX * * server when a put container is issued * * with an empty byte array. * * * * Abend 0C4 in DFHSJDM and DFHDUTM during * * CICS initialisation. * **************************************************************** When an empty byte array is put into a container this causes a 400 Bad Response from the JCICSX server. During CICS initialisation DFHSJDM defines the CJXA transaction. The transaction is incorrectly defined which can cause an 0C4 abend to occur. Alternatively if the transaction definition is successful then the CICS Explorer local transaction view may throw an error with message 'non-null value was null'.
Problem conclusion
The JCICSX server has been updated to fix the problems described above. The JCICSX server has also been updated to ensure that errors are returned with a Content-Type of text/plain.
Temporary fix
Comments
APAR Information
APAR number
PH26943
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
300
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-06-29
Closed date
2020-09-07
Last modified date
2020-10-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI71435
Modules/Macros
DFHSJDM DFJ@H590 DFJ@H592 DFJ@H595
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R300 PSY UI71435
UP20/09/09 P F009
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.6"}]
Document Information
Modified date:
05 October 2020