A fix is available
APAR status
Closed as program error.
Error description
Initial IMS start-up fails with abendU0016 / msgDFS1990I SID CONTROL BLOCKS INITIALIZATION FAILED when MSNAME MSNI1 / MSNI2 are defined. In V9, IMS has been working just fine with the same MSNAME definitions. . DFSXCIC0-11/09/12-12.57KD10184 0 +0236 DFSIINB0+S203+DFSYSSP+1310+10/17/12 +00A2 DFSAINB0+S203+SP53+1310+05/16/13PM86260 ABC +0EC0 DFSIINU0-10/17/12 +004C INITSID +0088 INUERROR +????
Local fix
Change SYSDEF input to change MSNIn / MSNSn to other names
Problem summary
**************************************************************** * USERS AFFECTED: All IMS V13 users having MSC MSNAME macro * * defined in the sysgen stage 1 definition. * **************************************************************** * PROBLEM DESCRIPTION: Abendu0016 occurs in subroutine * * INITSID of DFSIINU0 because an * * internal LNB with the same name * * was found. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** Customer has a MSNAME macro with the name of MSNI1 defined in the system stage 1 definition. The sysgen process creates 1 entry for the defined MSNI1 msname. The sysgen process also creates another entry for MSNI1 as an internal msname for the logical link 1. The difference between the defined entry and the internal entry is that the defined entry does not have the CNT3SYS flag set (x'08'). During an IMS initialization, the subroutine INITSID in DFSIINU0 is called to initialize the SID table. A finddest is called to locate the LNB block with the name of MSNI1. The finddest finds the LNB block with the name of MSNI1 but this LNB has the CNT3SYS flag set. Thus, the finddest is considered failing, leading to abendu0016 and MSGDFS1990I SID BLOCKS INITIALIZATION FAILED.
Problem conclusion
GEN: IOGEN KEYWORDS: *** END IMS KEYWORDS *** The sysgen macro PCHCOMC has been modified to add the checks for the reserved name to issue an MNOTE with G142 or G143 when it detects an invalid msname being specified in the sysgen stage 1 definition. DFSCKWD0 prolog has been updated to state that the command keyword tables in DFSCKWD0 and PCHCOMC should stay in sync with each other. Document changes: *********************************************************** System Definition (GC19366002) *********************************************************** Modify the Label field description for the MSNAME macro as follows: Label field The label field msname is a one- to eight-character alphanumeric name used externally in commands. Link names, msnames, transaction codes, and logical terminal names, collectively, cannot contain duplicates. Specifying the msname label field is required. |For further restrictions, refer to Resource naming |rules. *********************************************************** Messages and Codes, Volume 2: Non-DFS Messages (GC19424101) *********************************************************** Add 2 new G messages: G142 MSNAME BEGINS WITH NUMERIC CHARACTER - msname Explanation The specified msname has been detected in the execution of the PCHCOMC macro during a stage 1 assembly because its name starts with a numeric character. msname: the label of the MSNAME macro in the sysgen stage 1 definition. System action The NOGO switch is set and the stage 1 assembly does not complete normally. Programmer response Correct the msname and attempt to rerun the stage 1 assembly. ************************************************** G143 MSNAME IS A RESERVED NAME - msname Explanation The specified msname has been detected in the execution of the PCHCOMC macro during a stage 1 assembly because it matches with one of the following reserved words or one of the command keywords. - Starts with numeric character - BASICEDT - DBCDM : starts with DBCDM - DBRC : starts with DBRC - DFS : starts with DFS - ISCEDT : starts with ISCEDT - MSDB : starts with MSDB - MSNI : starts with MSNI - MSNS : starts with MSNS - SDB : starts with SDB - SECURITY - WTOR : starts with WTOR msname: the label of the MSNAME macro in the sysgen stage 1 definition. System action The NOGO switch is set and the stage 1 assembly does not complete normally. Programmer response Correct the msname and attempt to rerun the stage 1 assembly.
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PI51685
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
2015-11-02
Closed date
2016-01-31
Last modified date
2016-03-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI53182 UI35020
Modules/Macros
DFSCKWD0 PCHCOMC
| GC19424100 | GC19366002 |
Fix information
Fixed component name
IMS V13
Fixed component ID
5635A0400
Applicable component levels
R300 PSY UI35020
UP16/02/05 P F602
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