A fix is available
APAR status
Closed as program error.
Error description
CICS changes to use changes to RLS macro IDALKADD macro, to be able to hold the record lock for nonrecoverable RLS ESDS file after record write.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: Autojournal write add complete records * * may be out of sequence with writes to * * an RLS ESDS. * **************************************************************** * RECOMMENDATION: * **************************************************************** On a busy system, it is possible for CICS tasks to interleave between calls to write to a non-recoverable RLS ESDS file, and the subsequent calls to journal the write-add-complete autojournal log record for the write operation. This can lead to the ESDS RBAs being autojournalled out of the order in which records were written to the file. This problem does not apply to recoverable files. Additional Keywords: FCTJWAC OA37812 OA37814 IDALKADD RPLKENRQ
Problem conclusion
DFHFCRS has been altered to acquire and hold the RLS end of data set lock for the duration of the request to write to VSAM and then journal the write-add-complete autojournal record. This is done by exploiting new function provided in VSAM RLS APARs OA37812 and OA37814. These APARs must also be applied to enable the function provided in this APAR. This change affects only non-recoverable RLS ESDS files, which log write-add-complete autojournal records, and specify the JNLSYNCWRITE(YES) option.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM49514
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-10-06
Closed date
2012-01-25
Last modified date
2012-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PM55384 UK75731
Modules/Macros
DESFCRS DFHFCRS
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R500 PSY UK75731
UP12/02/07 P F202
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":"3.2","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":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 March 2012