A fix is available
APAR status
Closed as program error.
Error description
When DFSXRBLD is processing the DMB reference list against the DDIR chain when a catatlog DDIR is incountered the DMB name in the reference list is being overlaid with the catalog alias prefix if something other then the default alias is defined.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All IMS V13 users with both catalog * * database being enabled and the catalog * * alias other than the default value is used. * **************************************************************** * PROBLEM DESCRIPTION: Message DFS564I is being generated * * incorrectly with the first four * * characters of the unknown DMB name * * being replaced by the catalog alias * * name. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** Csect DFSXRBLD of module DFSXRBB0 contains the logic to relocate the secondary list. To perform this function, the database name in the DMB reference list is compared to the database name of the active DDIR chain. In this comparision process, the first four bytes of the database name in the DMB reference list was incorrectly replaced by the catalog alias in the case where an alias catalog database was enabled and the loaded DMB was not a catalog database. Routine REFLLOC should skip the catalog alias logic in the case the loaded DMB is not a catalog database and the compared DDIR from the system DDIR chain is not a catalog database. This logic change would prevent message DFS564I from being issued correctly.
Problem conclusion
GEN: KEYWORDS: *** END IMS KEYWORDS *** Code has been modified in Csect DFSXRBLD of module DFSXRBB0 to compare the database name of the loaded DMB to a catalog data base name from the system DDIR chain only if the loaded DMB is a catalog database and the compared DDIR from the DDIR chain is also a catalog database. In addition, an alias DDIR address is returned from routine REFLLOC if the loaded DMB is a catalog database and a catalog alias has been specified.
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PI56901
Reported component name
IMS V13
Reported component ID
5635A0400
Reported release
300
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-02-09
Closed date
2017-02-09
Last modified date
2017-03-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI72713 UI44547
Modules/Macros
DFSXRBB0
Fix information
Fixed component name
IMS V13
Fixed component ID
5635A0400
Applicable component levels
R300 PSY UI44547
UP17/02/16 P F702
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"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"300","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
14 December 2020