A fix is available
APAR status
Closed as program error.
Error description
The TS 5.4 DFHLGCNV program, using the COMPAT41 and COMPAT41 parameters in the JCL, has incorrect values for two length fields, JCRLL and JCSPLL. JCRLL is x'0000', instead of the journal logical record's length. JCSPLL is x'0014' (decimal 20), but it should be x'0020' (decimal 32). JCSPLL is supposed to be the Journal System Prefix area length, which is 32, not 20. These two fields are in macro DFHJCR (CICSYST=YES), (DFHJCRDS DSECT). The JCL for journal utility program DFHJUP has SUBSYS=(LOGR,DFHLGCNV,LOCAL,COMPAT41),DCB=BLKSIZE=32760. This causes S0C4 and S0C7 abends. Additional Symptom(s) Search Keyword(s): KIXREVSVR IEC036I 002-18,IGC0005E,IGGXDJ4 running DFHJUP with COMPAT41. This may occur for a CICS/TS 5.1 job if CICS/TS 5.4 is installed and we pick up the CICS 5.4 version of DFHLGCNV from the LINKLIST.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users * **************************************************************** * PROBLEM DESCRIPTION: Incorrect values for JCRLL and * * JCSPLL within COMPAT41 compatibility * * log records produced from DFHLGCNV. * **************************************************************** The CICS TS 5.4 DFHLGCNV program can use COMPAT41 on the SUBSYS card of the batch job to generate log records in a format compatible with that used by CICS/MVS V4. These log records have incorrect values for two length fields, JCRLL and JCSPLL. JCRLL should be the journal logical record's length. JCSPLL should be the Journal System Prefix area length. This causes S0C4 and S0C7 abends for programs that rely upon general log data to be in COMPAT41 format, for example products which provide recovery services based upon file control autojournal logs. KEYWORDS: DFHJUP JUP PLX 311
Problem conclusion
DFHLGICV has been changed to define JCRLL and JCSPLL such that the compiler ensures the values are stored into these fields.
Temporary fix
Comments
APAR Information
APAR number
PI83451
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-06-21
Closed date
2017-07-17
Last modified date
2017-09-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI48835
Modules/Macros
DFHLGICV DFHLGSSI
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R100 PSY UI48835
UP17/07/22 P F707
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.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
08 September 2017