A fix is available
APAR status
Closed as program error.
Error description
DFHLG0002 020D error on file state changes due to do_replication bit not being initialised in all cases. . Additional Symptoms Search Keywords: 20D UNKNOWN_LOG_TOKEN FCTBCTKN DFHFC0537 LG0002 OPEN_FILE CLOSE_FILE
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users with APAR PI51396 on. * **************************************************************** * PROBLEM DESCRIPTION: DFHLG0002 x020D when opening a file in * * CICS * **************************************************************** * RECOMMENDATION: * **************************************************************** DFHFCLJ was changed by PI51396 to ensure replication log records were not written if the original transid had been CFC1. The logic in file_open and file_close was changed to make sure opens and closes were still written to the replication log. However, the do_replication LIFO variable was not initialised in the new codepath and so a file could be opened that did not have a replication log, but DFHFCLJ calls the log manager to write the open or close data to the logstream. Since the FCTBCTKN value for the log was nulls, this leads to the severe error DFHLG0002 with reason x020D. KEYWORDS: LG0002 0002 msgdfhlg0002 logger
Problem conclusion
UI33889 UI33890 DFHFCLJ has been changed to ensure do_replication is initialised in the file_open and file_close procedures.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PI54769
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
800
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-01-04
Closed date
2016-01-05
Last modified date
2016-02-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI34246 UI34247
Modules/Macros
DFHFCLJ
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
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.1","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.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 February 2016