A fix is available
APAR status
Closed as program error.
Error description
DBD/PSB/ACB Compare does not compare metadata with NOCOMP=IMSREL when one member is generated by IMS V11 or earlier and the other is generated by IMS V12 or later. It is wrong behavior because the source of one member which has metadata is not same as the source of the other member which does not have metadata. IMSREL is valid when two members are generated from the same source but the version of IMS that generated the two members is different.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: IMS Library Integrity Utilities for z/OS, * * Version 2 Release 2 (FMID=H27P220) users * * who use the DBD/PSB/ACB Compare utility. * **************************************************************** * PROBLEM DESCRIPTION: DBD/PSB/ACB Compare does not compare * * metadata with NOCOMP=IMSREL when one * * member is generated by IMS V11 or * * earlier and the other is generated by * * IMS V12 or later. * * It is wrong behavior because the * * source of one member which has * * metadata is not same as the source of * * the other member which does not have * * metadata. IMSREL is used when two * * members are generated from the same * * source but the version of IMS that * * generated the two members is different. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** This APAR fixes a behavior of NOCOMP=IMSREL option of DBD/PSB/ACB Compare utility when it compares two members with the following condition. One member is generated by IMS V11 or earlier and the other is generated by IMS V12 or later and it has a metadata. In this case, the utility does not compare metadata with NOCOMP=IMSREL even if two members are generated by the different sources. It is a wrong behavior because NOCOMP=IMSREL is used when two members are generated from the same source but the version of IMS that generated the two members is different. This APAR fixes the utility to compare metadata with NOCOMP=IMSREL. NOCOMP=METADATA is used not to compare metadata. This APAR also fixes the following problems of DBD/PSB/ACB Compare utility. -VERSION= statement in the source-level compare reports does not have comma ',' even if VERSION= statement is not a last statement. -The utility wrongly detects difference in SEGMENT= parameter in XDFLD statement when SEGMENT= parameter is omitted because the index target segment type is the index source segment and one member has metadata and the other does not have metadata. -The utility ends with ABEND0C4 when STARTAFTER= parameter in FIELD statement has over 26 words. -The utility does not compare CASEIDTYPE= parameter in DFSCASE statement if CASEID= parameter in DFSCASE statement has over 19 words.
Problem conclusion
The following modules and macros have been changed to fix the above problem: FABLACB0 FABLADP0 FABLAPI0 FABLCMPD FABLCMPP FABLDBD0 FABLPRTS FABLPSB0 FABXCMPD FABXCMPP FABXPRTS FABLICB
Temporary fix
Comments
APAR Information
APAR number
PI87812
Reported component name
IMS LIBR INTEG
Reported component ID
5655I4200
Reported release
220
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-09-25
Closed date
2017-10-02
Last modified date
2017-11-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI50790
Modules/Macros
FABLACB0 FABLADP0 FABLAPI0 FABLCMPD FABLCMPP FABLDBD0 FABLPRTS FABLPSB0 FABXCMPD FABXCMPP FABXPRTS
Fix information
Fixed component name
IMS LIBR INTEG
Fixed component ID
5655I4200
Applicable component levels
R220 PSY UI50790
UP17/10/04 P F710
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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89N","label":"IMS Library Integrity Utilities"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 November 2017