IBM Support

Updates to IMS Fast Path Solution Pack V2.1 IMS High Performance Fast Path Utilities User’s Guide

Release Notes


Abstract

Updates that apply to IMS Fast Path Solution Pack V2.1 IMS High Performance Fast Path Utilities User’s Guide (SC27-9536-00).

Content

The most recent updates appear at the top of the list.

Update 3

Date of change: June 2020

Change description:  Documentation changes by APAR PH25835. This APAR supports a new keyword, ENQDSN, for the Online Structure Change utility to address the following problem: When multiple OSC driver jobs are executed simultaneously in an IMSplex, the OSC internal job data set is used exclusively by one of the OSC driver jobs during its online change process, preventing other OSC internal jobs to be submitted by their OSC driver jobs. The new ENQDSN keyword specifies the ENQ data set, which the Online Structure Change utility uses to serialize the online change processes of multiple OSC driver jobs.

Topics: Changes apply to multiple topics.

============

Topic: Online Structure Change utility > Online Structure Change utility overview > Online Structure Change utility internal jobs

The following description and table has been added to the bottom of this topic:

The OSC driver job generates some internal SYSIN files in the ENQ data set that the ENQDSN keyword specifies. These SYSIN files are used by OSC internal jobs. The ENQ data set is also used for serializing certain OSC internal jobs of other OSC driver jobs when multiple OSC driver jobs are executed simultaneously in an IMSplex.
Table. SYSIN files generated in the ENQ data set
Member name Description
xxxxxxM1
This SYSIN file is used by the batch SPOC utility invoked by the xxxxxxM0 internal job. It is used to issue the INIT OLC PHASE(PREPARE) command.
This member is generated only when ACBLIB-managed ACBs are used.
xxxxxxM2
This SYSIN file is used by the batch SPOC utility invoked by the xxxxxxM0 internal job. It is used to issue the INIT OLC PHASE(COMMIT) command.
This member is generated only when ACBLIB-managed ACBs are used.
xxxxxxX1
This SYSIN file is used by the batch SPOC utility invoked by the xxxxxxX0 internal job. It is used to issue the IMPORT DEFN SOURCE(CATALOG) command.
This member is generated only when IMS managed ACBs are used.

============

Topic:  Online Structure Change utility > Restructuring an online DEDB > Running the Online Structure Change utility

Step 4 has been updated as follows:

Procedure

1. ...

2. ...

3. ...

4. Code the utility control statements for the HFPSYSIN DD statement.

For a list of control statement keywords, see "Utility control statements for the Online Structure Change utility". GLOBAL command, RESTRUCTURE command, ALLOCATE subcommand, and JCLPARM subcommand are required. LOADCTL subcommand is optional.

The following substeps describe keywords that require allocation of data sets:

a. Define and allocate an OSC internal jobs data set. If the data set exists, ensure that it has enough space. Specify this data set for the JCLDSN keyword of the JCLPARM subcommand.

The Online Structure Change utility generates OSC internal jobs in this data set.

  • This data set, if used by multiple OSC driver jobs, must be a PDSE.
  • The name of the data set must match the SDN parameter that is specified in the internal reader facility procedure.
  • If you plan to execute multiple OSC driver jobs simultaneously in an IMSplex, all the OSC internal jobs must be generated in one OSC internal jobs data set.

b. ...

c. ...

d. Define and allocate an ENQ data set. The Online Structure Change utility uses this data set in the online change process. If the data set exists, ensure that it has enough space. Specify this data set for the ENQDSN keyword of the JCLPARM subcommand.

The Online Structure Change utility generates some internal SYSIN files in the ENQ data set. For more information about SYSIN files generated in ENQ data sets, see "Online Structure Change utility internal jobs".

  • This data set, if used by multiple OSC driver jobs, must be a PDSE.
  • If you plan to execute multiple OSC driver jobs simultaneously in an IMSplex, all the SYSIN files must be generated in one ENQ data set. Ensure that the ENQDSN keywords in all OSC driver jobs specify the same ENQ data set.
  • The name of the ENQ data set must not be the same as the name of the OSC internal jobs data set.

============

Topic:  Online Structure Change utility > Restructuring an online DEDB > Troubleshooting Online Structure Change utility problems

A new item has been added as follows:

If you receive error messages, you must identify the cause of the error, correct it, and, if necessary, restart the OSC job.

Before you start troubleshooting an OSC problem, ensure that your environment is correctly set up for the Online Structure Change utility. If any of the following conditions is not satisfied, the OSC driver job ends with errors:

  • ...
  • Define a new OSC internal job data set if it does not exist. If it already exists, make sure that it has enough space. Also make sure that this data set is specified on the JCLDSN keyword and that the data set contains the OSC internal jobs that were generated and submitted during the OSC process.
  • Define a new ENQ data set if it does not exist. If it already exists, make sure that it has enough space. Also make sure that this data set is specified on the ENQDSN keyword and that the data set contains the members that were generated during the OSC process.
  • Define a new OSC internal job log data set if it does not exist. If it already exists, make sure that it has enough space. Also make sure that the prefix of this data set is specified on the LOGDSN keyword and that the data set contains the OSC internal job logs collected during the OSC process.

============

Topic:  Online Structure Change utility > JCL requirements for the Online Structure Change utility

The Note item has been updated as follows:

Note: Do not specify RECONx, IMSDALIB, HFPDDCHK, HFP1JCLD, and HFP1ENQ DD statements.

============

Topic:  Online Structure Change utility > Utility control statements for the Online Structure Change utility

New keyword, ENQDSN, has been added:

JCLPARM subcommand keywords

...

Table. JCLPARM subcommand keywords

Keyword Required or optional Description
ENQDSN Optional Specifies the name of the ENQ data set in which the utility generates internal SYSIN files.

============

Topic:  Online Structure Change utility > Utility control statements for the Online Structure Change utility > JCLPARM subcommand keywords

New keyword, ENQDSN, has been added to the syntax diagram:

---------  ENQDSN= 'dsname' ----------------

============

Topic:  Online Structure Change utility > Utility control statements for the Online Structure Change utility > JCLPARM subcommand keywords

The following new topic has been added:

ENQDSN keyword
Use the ENQDSN keyword to specify the name of the ENQ data set in which the utility generates internal SYSIN files.

Requirements:
  • An ENQ data set must be preallocated before you submit the OSC driver job. If multiple OSC driver jobs use the same ENQ data set, the data set must be a PDSE.
  • If you plan to execute multiple OSC driver jobs simultaneously in an IMSplex, all the SYSIN files must be generated in a single ENQ data set. Ensure that the ENQDSN keywords in all OSC driver jobs specify the same ENQ data set.
  • The ENQDSN keyword and the JCLDSN keyword must not specify the same data set.
ENQDSN is a optional keyword for the JCLPARM subcommand. However, you must specify the ENQDSN keyword when SKIP_OLC=NO. If SKIP_OLC=YES keyword is specified, the ENQDSN keyword is ignored.
For more information about SYSIN files generated in ENQ data sets, see "Online Structure Change utility internal jobs".
Format: ENQDSN= 'dsname'
dsname: Specify a 1- to 44-character data set name. Enclose the data set name in single quotation marks (').
Default: None.
Site default support: Not supported.
============

Topic:  Online Structure Change utility > Utility control statements for the Online Structure Change utility > JCLPARM subcommand keywords > JCLDSN keyword

Requirement section has been updated as follows:

Requirement: An OSC internal job data set must be preallocated before you submit the OSC driver job. If multiple OSC driver jobs use the same OSC internal job data set, the data set must be a PDSE. If you plan to execute multiple OSC driver jobs simultaneously in an IMSplex, all the OSC internal jobs must be generated in a single data set.

============

Topic:  Online Structure Change utility > Online Structure Change utility reports > Audit report

 

Report example has been replaced with the following figure:

Figure. Audit report

(Figure 385 in PDF)

IMS HPFP UTILITIES                                        "Audit report"                                               PAGE:       1
5698-FPP V2R1                                                                                                    2020-06-01 21:29:05
  HFPSYSIN
                  0........1.........2.........3.........4.........5.........6.........7.........8
                  12345678901234567890123456789012345678901234567890123456789012345678901234567890

          -    1:   GLOBAL                                                                01440016
          -    2:     MSTIMESTAMP=LOCAL,                                                  01450016
          -    3:     IMSID=IFF5,                                                         01460016
          -    4:     SCAN=NO,                                                            01470016
          -    5:     TOIXCFGRP=F5TOI                                                     01480016
          -    6:   RESTRUCTURE                                                           01490016
          -    7:     ANALYZE=AFTRELOAD,                                                  01500016
          -    8:     ORIGADS_PROC=RENAME,                                                01510016
          -    9:     DBD=DEDB0009,                                                       01520016
          -   10:     IAREA=ALL,                                                          01530016
          -   11:     OAREA=ALL,                                                          01540016
          -   12:     RUNTYPE=RUNJCL,            //* CHANGE EXECUTION TYPE                01550016
          -   13:     SKIP_OLC=NO,                                                        01560020
          -   14:     TAKEOVER_TIME=IMMEDIATE,                                            01570016
          -   15:     UPDATE_NUMBER=700                                                   01580016
          -   16:   JCLPARM                                                               01590016
          -   17:     COMPRESS=NO,                                                        01600016
          -   18:     CONFIGLIB_DSN='IMSDEV.FPT.OSC.USERLIB',                             01610016
          -   19:     DATACOMP_SUFFIX=D,                                                  01620016
          -   20:     DBDLIB_DSN='IMSDEV.IFF5.DBDLIB',                                    01630016
          -   21:     DBRCGRP=005,                                                        01640016
          -   22:     DCLASS_TEMP=DEFAULT,                                                01650016
          -   23:     DDNPREFIX_NEW=DD9N,                                                 01660016
          -   24:     DDNPREFIX_SHADOW=DD9S,                                              01670016
          -   25:     DDNPREFIX_UIC=DD9U,                                                 01680016
          -   26:     DSNMASK_NEW='IMSDEV.IFF5.DEDB0009.&AREA.ADS1',                      01690016
          -   27:     DSNMASK_SHADOW='IMSDEV.IFF5.DEDB0009.&AREA.ADS2',                   01700016
          -   28:     DSNMASK_UIC='IMSDEV.IFF5.UIC.&AREA.ADS1',                           01710016
          -   29:     FPLIB_DSN='IMSTJP.FPS210.SHFPLMD0',                                 01720016
          -   30:     IMSID_APPLY=IFFK,                                                   01730016
          -   31:     IMSLIB_DSN='IMS.IFJ1.SDFSRESL',                                     01740016
          -   32:     IMSLIB_DSN_APPLY='IMS.IFJ3.SDFSRESL',                               01750016
          -   33:     IMSPLEX=FPFJ1,                                                      01760016
          -   34:     IMSRESLB_RND_DSN='IMSDEV.FPT.DATACAP.RMOD',                         01770016
          -   35:     IMSRESLB_EDC_DSN='IMSDEV.FPT.DATACAP.EDC',                          01780016
          -   36:     INTRDR=IFF5OSDT,                                                    01790016
          -   37:     JCLDSN='IMSDEV.FPT.OS500000.J',                                     01800016
          -   38:     ENQDSN='IMSDEV.FPT.OS500000.ENQ',                                   01810019
          -   39:     JOBCARD1="MSGLEVEL=(1,1),CLASS=A,MSGCLASS=A,",                      01830016
          -   40:     JOBCARD2="    USER=,PASSWORD=,",                                    01840016
          -   41:     JOBCARD3="    REGION=300M",                                         01850016
          -   42:     JOBN_PREFIX=OS5D09,                                                 01860016
          -   43:     LOGDSN='IMSDEV.FPT',                                                01870016
          -   44:     MCLASS_TEMP=STANDARD,                                               01880016
          -   45:     NBA_APPLY=0020,                                                     01890016
          -   46:     NEWDBDLIB_DSN='IMSDEV.IFF5.DBDLIB.STAGE',                           01900016
          -   47:     NEWRESLB_RND_DSN='IMSDEV.FPT.DATACAP.RMOD.NEW',                     01910016
IMS HPFP UTILITIES                                        "Audit report"                                               PAGE:       2
5698-FPP V2R1                                                                                                    2020-06-01 21:29:05
  HFPSYSIN
                  0........1.........2.........3.........4.........5.........6.........7.........8
                  12345678901234567890123456789012345678901234567890123456789012345678901234567890

          -   48:     NEWRESLB_EDC_DSN='IMSDEV.FPT.DATACAP.EDC',                          01920016
          -   49:     OBA_APPLY=0010,                                                     01930016
          -   50:     PROCLIB_DSN='IMSDEV.IFF5.PROCLIB',                                  01940016
          -   51:     PROCLIB_DSN_APPLY='IMSDEV.IFFK.PROCLIB',                            01950016
          -   52:     PSBNAME_APPLY=DDLTFPE1,                                             01960016
          -   53:     RECON1_DSN='IMSDEV.IFF5.RECON1',                                    01970016
          -   54:     RECON2_DSN='IMSDEV.IFF5.RECON2',                                    01980016
          -   55:     RECON3_DSN='IMSDEV.IFF5.RECON3',                                    01990016
          -   56:     RECON1_DSN_APPLY='IMSDEV.IFFK.RECON1',                              02000016
          -   57:     RECON2_DSN_APPLY='IMSDEV.IFFK.RECON2',                              02010016
          -   58:     RECON3_DSN_APPLY='IMSDEV.IFFK.RECON3',                              02020016
          -   59:     SCLASS_TEMP=SHARED,                                                 02030016
          -   60:     SYSAFF=RSIE,                                                        02040016
          -   61:     SPACE=(CYL,10,5),                                                   02050016
          -   62:     SYSAFF_APPLY=RSIF,                                                  02060016
          -   63:     TOIXCFGRP_APPLY=FKTOI,                                              02070016
          -   64:     TOSILOAD='IMSTJP.ITB160.SFOILOAD',                                  02080018
          -   65:     UNIT_TEMP=SYSDA,                                                    02090016
          -   66:     USRHLQ='IMSDEV.FPT.TSXXXX'                                          02100016
          -   67:  ALLOCATE                                                               02110016
          -   68:     OAREA=ALL,                                                          02120016
          -   69:     ATTRIBUTE=(IDCAMS,                                                  02130016
          -   70:       DSN='IMSDEV.FPT.OSC2I15.D2.@IDCAMS(&AREA)')                       02140016
          -   71:  LOADCTL                                                                02150016
          -   72:      INSERT_LIMIT_COUNT=50,                                             02160016
          -   73:      LOCATION=DOVF,                                                     02170016
          -   74:      SEGMENT=(DD11,ONLY)                                                02180016
  PROCESSING INFORMATION
      EXEC
            - DBRCGRP                          : 005
            - IMSID                            :
            - IMSPLEX                          : FPFJ1
      GLOBAL
            - IMSCATHLQ                        : *NO
            - IMSID                            : IFF5
            - ITKBDATA                         : *NO
            - ITKBLOAD                         : *NO
            - ITKBSRVR                         : *NO
            - MSTIMESTAMP                      : LOCAL
            - SCAN                             : NO
            - TOIXCFGRP                        : F5TOI

============

Topic:  Online Structure Change utility > Online Structure Change utility reports > Processing report

 

Report example has been replaced with the following figure:

Figure. Processing report

(Figure 386 in PDF)

IMS HPFP UTILITIES - OSC RESTRUCTURE                      "Processing report"                                          PAGE:       1
5698-FPP V2R1                                                                                                    2020-06-01 21:29:05
  RESTRUCTURE STARTED DATE: 2020-06-01  TIME: 21:29:05    ENDED DATE: 2020-06-01  TIME: 21:29:05
  RESTRUCTURE PROCESSING OPTION
            - ANALYZE                          : AFTRELOAD
            - DBD                              : DEDB0009
            - ERRORACT                         : WTOR
            - IAREA                            : ALL
            - ITASKCTL                         : 4
            - OAREA                            : ALL
            - ORIGADS_PROC                     : RENAME
            - OTASKCTL                         : 4
            - PAD                              : X'00'
            - REPLRAND_AREALVL                 : NO
            - RUNTYPE                          : RUNJCL
            - SKIP_OLC                         : NO
            - TAKEOVER_TIME                    : IMMEDIATE
            - UPDATE_NUMBER                    : 700
            - USR_MAX                          : 512
            - IMSACB                           : IMSDEV.IFF5.ACBLIB
            - NEWACB                           : IMSDEV.IFF5.ACBLIB.STAGE
  RESTRUCTURE SUBCOMMAND PROCESSING OPTION
           ALLOCATE
            - ATTRIBUTE                        : (IDCAMS,DSN='IMSDEV.FPT.OSC2I15.D2.@IDCAMS(&AREA)',EROPT=ABORT)
            - OAREA                            : ALL
  RESTRUCTURE SUBCOMMAND PROCESSING OPTION
           JCLPARM
            - COMPRESS                         : NO
            - CONFIGLIB_DSN                    : IMSDEV.FPT.OSC.USERLIB
            - DATACOMP_SUFFIX                  : D
            - DBDLIB_DSN                       : IMSDEV.IFF5.DBDLIB
            - DBR_NOFEOV                       : NO
            - DBR_NOFEOV_APPLY                 : NO
            - DBRCGRP                          : 005
            - DBRCGRP_APPLY                    :
            - DCLASS_TEMP                      : DEFAULT
            - DDNPREFIX_NEW                    : DD9N
            - DDNPREFIX_SHADOW                 : DD9S
            - DDNPREFIX_UIC                    : DD9U
            - DSNMASK_NEW                      : 'IMSDEV.IFF5.DEDB0009.&AREA.ADS1'
            - DSNMASK_SHADOW                   : 'IMSDEV.IFF5.DEDB0009.&AREA.ADS2'
            - DSNMASK_UIC                      : 'IMSDEV.IFF5.UIC.&AREA.ADS1'
            - ENQDSN                           : IMSDEV.FPT.OS500000.ENQ
            - FPLIB_DSN                        : IMSTJP.FPS210.SHFPLMD0
            - IMSID_APPLY                      : IFFK
            - IMSLIB_DSN                       : IMS.IFJ1.SDFSRESL
            - IMSLIB_DSN_APPLY                 : IMS.IFJ3.SDFSRESL
            - IMSPLEX                          : FPFJ1
            - IMSPLEX_APPLY                    :
            - IMSRESLB_EDC_DSN                 : IMSDEV.FPT.DATACAP.EDC
IMS HPFP UTILITIES - OSC RESTRUCTURE                      "Processing report"                                          PAGE:       2
5698-FPP V2R1                                                                                                    2020-06-01 21:29:05
            - IMSRESLB_EDC_DSN_APPLY           :
            - IMSRESLB_RND_DSN                 : IMSDEV.FPT.DATACAP.RMOD
            - IMSRESLB_RND_DSN_APPLY           :
            - INTRDR                           : IFF5OSDT
            - TOSILOAD                         : IMSTJP.ITB160.SFOILOAD
            - JCLDSN                           : IMSDEV.FPT.OS500000.J
            - JOBCARD1                         : "MSGLEVEL=(1,1),CLASS=A,MSGCLASS=A,                     "
            - JOBCARD2                         : "    USER=,PASSWORD=,                                   "
            - JOBCARD3                         : "    REGION=300M                                        "
            - JOBCARD4                         :
            - JOBCARD5                         :
            - JOBN_PREFIX                      : OS5D09
            - LOGDSN                           : IMSDEV.FPT
            - MCLASS_TEMP                      : STANDARD
            - NBA_APPLY                        : 0020
            - NEWDBDLIB_DSN                    : IMSDEV.IFF5.DBDLIB.STAGE
            - NEWRESLB_EDC_DSN                 : IMSDEV.FPT.DATACAP.EDC
            - NEWRESLB_RND_DSN                 : IMSDEV.FPT.DATACAP.RMOD.NEW
            - OBA_APPLY                        : 0010
            - PROCLIB_DSN                      : IMSDEV.IFF5.PROCLIB
            - PROCLIB_DSN_APPLY                : IMSDEV.IFFK.PROCLIB
            - PSBNAME_APPLY                    : DDLTFPE1
            - RECON1_DSN                       : IMSDEV.IFF5.RECON1
            - RECON2_DSN                       : IMSDEV.IFF5.RECON2
            - RECON3_DSN                       : IMSDEV.IFF5.RECON3
            - RECON1_DSN_APPLY                 : IMSDEV.IFFK.RECON1
            - RECON2_DSN_APPLY                 : IMSDEV.IFFK.RECON2
            - RECON3_DSN_APPLY                 : IMSDEV.IFFK.RECON3
            - SCLASS_TEMP                      : SHARED
            - SGLXLOAD                         :
            - SPACE                            : (CYL,10,5)
            - SPOC_WAITTIME                    : 300
            - SYSAFF                           : RSIE
            - SYSAFF_APPLY                     : RSIF
            - TOIXCFGRP_APPLY                  : FKTOI
            - UNIT_TEMP                        : SYSDA
            - USRHLQ                           : IMSDEV.FPT.TSXXXX
  RESTRUCTURE SUBCOMMAND PROCESSING OPTION
           LOADCTL
            - SEGMENT                          : (DD11,ONLY)
            - LOCATION                         : DOVF
            - INSERT_LIMIT_COUNT               : 50

============

Topic: Online Structure Change utility > Examples for the Online Structure Change utility > Example: Restructuring an online DEDB

Example has been updated as follows:

Figure. Restructuring an online DEDB

(Figures 392 and 393 in PDF)

//HFPEXE  EXEC PGM=HFPOSC00,REGION=100M,                             
//        PARM='IMSPLEX=FPFJ1,DBRCGRP=001'                           
//STEPLIB  DD DISP=SHR,DSN=HPFP.SHFPLMD0                                      
//         DD DISP=SHR,DSN=ITB.SFOILOAD
//         DD DISP=SHR,DSN=ITB.SGLXLOAD                    
//         DD DISP=SHR,DSN=IMSVS.SDFSRESL                         
//         DD DISP=SHR,DSN=IMSVS.PGMLIB                           
//         DD DISP=SHR,DSN=HPFP.OSC.USERLIB   <== HFPSETOP    
//HFPPRINT DD SYSOUT=*                                              
//HFPRPTS  DD SYSOUT=*                                              
//*                                                                  
//IMSACB   DD DISP=SHR,DSN=IMSVS.ACBLIB                        
//NEWACB   DD DISP=SHR,DSN=IMSVS.ACBLIB.STAGE                  
//*                                                                  
//SYSOUT   DD SYSOUT=A                                              
//TRACE    DD DUMMY                                                  
//*                                                                  
//HFPSYSIN DD  *                                     
  GLOBAL                                                             
    MSTIMESTAMP=LOCAL,                                               
    IMSID=IFF#,                                                      
    SCAN=NO,                                                         
    TOIXCFGRP=F#TOI                                                  
  RESTRUCTURE                                                        
    DBD=DEDB000F,                                                    
    IAREA=ALL,                                                       
    OAREA=ALL,                                                       
    ITASKCTL=1,                                                      
    OTASKCTL=1,                                                     
    RUNTYPE=FULL,                           
    ERRORACT=ABEND,                                                 
    TAKEOVER_TIME=IMMEDIATE                         
  JCLPARM                                                           
    COMPRESS=NO,                                                    
    TOSILOAD='ITB.SFOILOAD',         
    PSBNAME_APPLY=DDLTFPE1,                                         
    IMSID_APPLY=IFF@,                                               
    NBA_APPLY=0020,                                                 
    OBA_APPLY=0010,                                                 
    INTRDR=IFF#OSCG,                                                
    CONFIGLIB_DSN='HPFP.OSC.USERLIB',                    
    DBDLIB_DSN='IMSVS.DBDLIB',                                
    DBR_NOFEOV=NO,                                                  
    DBR_NOFEOV_APPLY=YES,                                           
    DBRCGRP=00$,                                                    
    DCLASS_TEMP=DEFAULT,                                            
    DDNPREFIX_NEW=DDNN,                                             
    DDNPREFIX_SHADOW=DDNS,                                          
    DDNPREFIX_UIC=DDNU,                                             
    DSNMASK_NEW='HPFP.DEDB000F.&AREA.ADS1',                  
    DSNMASK_SHADOW='HPFP.DEDB000F.&AREA.ADS2',               
    DSNMASK_UIC='HPFP.UIC.DEDB000F.&AREA.ADS1',     
    ENQDSN='HPFP.OSC.@ENQDSN',              
    FPLIB_DSN='HPFP.SHFPLMD0',                                               
    IMSLIB_DSN='IMSVS.SDFSRESL',                                 
    IMSLIB_DSN_APPLY='IMSVS.IFJ3.SDFSRESL',                           
    IMSPLEX=FPFJ1,                                                  
    IMSRESLB_RND_DSN='IMSVS.DATACAP.RMOD',                
    IMSRESLB_EDC_DSN='IMSVS.DATACAP.RMOD',                
    JCLDSN='HPFP.OSC.@GENJCLS',                      
    JOBCARD1="MSGLEVEL=(1,1),CLASS=A,MSGCLASS=A,",                  
    JOBCARD2="    USER=,PASSWORD=,",                                
    JOBCARD3="    REGION=300M",                                     
    JOBN_PREFIX=OST00F,                                  
    MCLASS_TEMP=STANDARD,                                
    NEWRESLB_RND_DSN='IMSVS.DATACAP.RMOD.NEW',  
    NEWRESLB_EDC_DSN='IMSVS.DATACAP.RMOD',    
    NEWDBDLIB_DSN='IMSVS.DBDLIB.STAGE',            
    PROCLIB_DSN='IMSVS.IFF#.PROCLIB',                   
    PROCLIB_DSN_APPLY='IMSVS.IFF@.PROCLIB',             
    RECON1_DSN='IMSVS.IFF#.RECON1',                     
    RECON2_DSN='IMSVS.IFF#.RECON2',                     
    RECON3_DSN='IMSVS.IFF#.RECON3',                     
    RECON1_DSN_APPLY='IMSVS.IFF@.RECON1',               
    RECON2_DSN_APPLY='IMSVS.IFF@.RECON2',               
    RECON3_DSN_APPLY='IMSVS.IFF@.RECON3',               
    SCLASS_TEMP=SHARED,                                  
    SPACE=(CYL,5,3),                                     
    SYSAFF=RSIE,                                         
    SYSAFF_APPLY=RSIF,                                   
    LOGDSN='HPFP.OSC',                                 
    TOIXCFGRP_APPLY=F@TOI,                               
    USRHLQ='HPFP.OSC.TEST'                             
 ALLOCATE                                                
    OAREA=ALL,                                           
    ATTRIBUTE=(IDCAMS,                                   
    DSN='HPFP.OSC.@IDCAMS(&AREA)')        
/*    

============

Topic: Troubleshooting > Messages and codes of IMS HP Fast Path Utilities > Messages > HFPC messages

The following new messages have been added:

HFPC0174E ENQDSN KEYWORD IS REQUIRED FOR OLC OR IMPORT INTERNAL JOB WHEN SKIP_OLC=YES IS NOT SPECIFIED.
  
Explanation: ENQDSN keyword is not supplied. When SKIP_OLC=YES (skips online change) is not specifed, the ENQDSN keyword is required. The Online Structure Change utility uses the ENQDSN keyword to generate internal SYSIN files, which the batch SPOC utility uses in the online change process.
System action: If a parameter other than NO is specified for the SCAN keyword, the return code is set to 8. If SCAN=NO is specified, the job ends with an abend code of U3003. 
User response: Supply the ENQDSN keyword and rerun the job.

---

HFPC0175E THE JCLDSN KEYWORD AND THE ENQDSN KEYWORD MUST NOT SPECIFY THE SAME DATA SET.

Explanation: The JCLDSN keyword and the ENQDSN keyword must not specify the same data set.
System action: If a parameter other than NO is specified for the SCAN keyword, the return code is set to 8. If SCAN=NO is specified, the job ends with an abend code of U3003. 
User response: Specify different data sets for the JCLDSN keyword and the ENQDSN keyword, and rerun the job.

============

Topic: Troubleshooting > Messages and codes of IMS HP Fast Path Utilities > Messages > HFP1 messages

The following new messages have been added:

HFP10052I THE DATA SET SPECIFIED BY THE ENQDSN KEYWORD IS BEING USED BY ANOTHER JOB. WAITING FOR THE DATA SET TO BE RELEASED.
- CURRENT RETRY COUNT: n
- DSNAME: dsname
Explanation: The ENQ data set is being used by another OSC job. The Online Structure Change utility cannot generate internal SYSIN files in the ENQ data set. The Online Structure Change utility is waiting for the other OSC job to release the ENQ data set.
System action: The Online Structure Change utility waits for 20 seconds and attempts to dynamically allocate the ENQ data set. If the ENQ data set is still not released on the fifth attempt, the utility issues message HFP10053E and terminates
User response: None. This message is informational.
---
HFP10053E THE DATA SET SPECIFIED BY THE ENQDSN KEYWORD CANNOT BE ACCESSED.
- THE MAX RETRY COUNT (n) EXCEEDED.
- DSNAME: dsname

Explanation: Failed to dynamically allocate the ENQ data set whose name is specified by the ENQDSN keyword. Another OSC job is using the ENQ data set exclusively.
System action: The job ends with an abend code of U3711.
User response: Rerun the job after the other OSC job completes online change and releases the ENQ data set.

Update 2

Date of change: April 2020

Change description: Documentation changes by APAR PH23292. This APAR addresses some issues related to edit/compression routine replacement.

Topics: Changes apply to multiple topics.

============

Topic: Online Structure Change utility > Online Structure Change utility overview > Online Structure Change utility benefits

Information about segment edit/edit compression has been updated as follows:

Segment edit/compression routine, including the following changes:

  • COMPRTN parameter. For example, the name of the segment edit/compression routine.
  • Logic of the segment edit/compression routine.
============

Topic:  Troubleshooting >Messages and codes of IMS HP Fast Path Utilities >Messages > HFPC messages

The following new messages have been added:

HFPC0170E SKIP_OLC=YES IS NOT ALLOWED WHEN THE VALUES FOR IMSRESLB_EDC_DSN AND NEWRESLB_EDC_DSN ARE DIFFERENT.

Explanation:  When the values specified for the IMSRESLB_EDC_DSN keyword and the NEWRESLB_EDC_DSN keyword are different, the Online Structure Change utility copies the edit/compression routines from the data set specified by the NEWRESLB_EDC_DSN keyword to the production IMS system data set specified by the IMSRESLB_EDC_DSN keyword. To enable the replaced edit/compression routines in the production IMS system region, IMS online change must be performed. Therefore, SKIP_OLC=YES, which skips IMS online change, is not allowed when replacing edit/compression routines.
System action: If a parameter other than NO is specified for the SCAN keyword, the return code is set to 8. If SCAN=NO is specified, the job ends with an abend code of U3003. 
User response: Correct the command syntax of HFPSYSIN, and rerun the job.

---
HFPC0171E VALUES FOR THE FOLLOWING KEYWORDS MUST MATCH WHEN THE EDIT/COMP ROUTINE DEFINITIONS IN THE OLD AND NEW DBD DEFINITIONS ARE THE SAME.
- IMSRESLB_EDC_DSN
- NEWRESLB_EDC_DSN

Explanation: When the definitions of the old and the new edit/compression routines are the same, the Online Structure Change utility cannot replace the edit/compression routines. This is because IMS online change, which is a required process to replace edit/compression routines, does not support reloading new edit/compression routines to the production IMS system region when the definitions of old and new edit/compression routines are the same.
System action:  If a parameter other than NO is specified for the SCAN keyword, the return code is set to 8. If SCAN=NO is specified, the job ends with an abend code of U3016. 
User response: Correct the command syntax of HFPSYSIN, and rerun the job.

---
HFPC0172E (IMSRESLB_EDC_DSN | NEWRESLB_EDC_DSN) KEYWORD IS REQUIRED WHEN THE EDIT/COMP ROUTINE IS DEFINED IN THE (OLD | NEW) DEFINITION.

Explanation: If edit/compression routines are defined to the DEDB, the library that contains the edit/compression routines must be supplied with the IMSRESLB_EDC_DSN keyword or the NEWRESLB_EDC_DSN keyword.
System action: If a parameter other than NO is specified for the SCAN keyword, the return code is set to 8. If SCAN=NO is specified, the job ends with an abend code of U3016. 
User response: Correct the command syntax of HFPSYSIN, and rerun the job.

---

HFPC0173E IMSRESLB_EDC_DSN KEYWORD IS REQUIRED WHEN NEWRESLB_EDC_DSN KEYWORD IS SPECIFIED.

Explanation: When the NEWRESLB_EDC_DSN keyword is specified, the Online Structure Change utility requires the IMSRESLB_EDC_DSN keyword so it can copy the new edit/compression routines to the production IMS systems.
If you do not want the edit/compression routines copied to the production IMS systems, specify the same library on both the IMSRESLB_EDC_DSN keyword and the NEWRESLB_EDC_DSN keyword.
System action: If a parameter other than NO is specified for the SCAN keyword, the return code is set to 8. If SCAN=NO is specified, the job ends with an abend code of U3003. 
User response: Correct the command syntax of HFPSYSIN, and rerun the job.

Update 1

Date of change: March 2020

Change description: Documentation changes by APAR PH22928. This APAR provides the following enhancements:

  • IMS Fast Path Advanced Tool (FPA) continues processing even when the SDEP keyword is specified and no SDEP segments are defined in the database description (DBD).
  • The Online Structure Change utility (OSC) generates DBD Definition reports only when the job ends successfully. After applying the PTF for this APAR, the utility generates DBD Definition reports even under certain error circumstances.

Topics: Changes apply to multiple topics.

============

Topic: IMS Fast Path Advanced Tool > Reloading a DEDB offline with FPA > Utility control statements for the Reload function

OCHECK keyword has been added to the following table:

Table. RELOAD command keywords

(Table 10 in PDF)

Keyword Required or optional Description
... ... ...
OCHECK Optional Controls the concurrent number of output devices to access by using the ITASKCTL keyword.
... ... ...

============

Topic: IMS Fast Path Advanced Tool > Initializing a DEDB offline with FPA > Utility control statements for the Initialize function

OCHECK keyword has been added to the following table:

Table. INITIALIZE command keywords

(Table 72 in PDF)

Keyword Required or optional Description
... ... ...
OCHECK Optional Controls the concurrent number of output devices to access by using the ITASKCTL keyword.
... ... ...

============

Topic: IMS Fast Path Advanced Tool > Command reference for FPA > INITIALIZE command

OCHECK keyword has been added to the list of keywords and to the syntax diagram.

============

Topic: IMS Fast Path Advanced Tool > Command reference for FPA > RELOAD command

OCHECK keyword has been added to the list of keywords and to the syntax diagram.

============

Topic: IMS Fast Path Advanced Tool > Command reference for FPA > FPA keywords > OCHECK keyword

This topic has been updated as follows:

Use the OCHECK keyword to control the output devices.

OCHECK is an optional keyword for the following commands:

  • EXTRACT
  • INITIALIZE
  • RELOAD
  • UNLOAD

============

Topic: IMS Fast Path Advanced Tool > Site default options support for FPA > Supported keywords for the site default option

OCHECK keyword has been added to INITIALIZE and RELOAD commands:

Table. Keywords for site default option

(Table 75 in PDF)

Command/subcommand Keywords
... ...
INITIALIZE ..., OCHECK, ...
RELOAD ..., OCHECK, ...
... ...

============

Topic: Online Structure Change utility > JCL requirements for the Online Structure Change utility

 

Names of the DD statements have been changed as follows:

  • MSGPRINT DD has been changed to HFP3XMSG DD
  • TRACE DD has been changed to HFP3XTRA DD

Table. DD statements for the Online Structure Change utility

(Table 122 in PDF)

DDNAME Use Format Can be dynamically allocated? Required or optional
... ... ... ... ...
HFP3XMSG Output LRECL=133 Yes Optional
HFP3XTRA Output LRECL=133 Yes Optional

...

Output DD statements

...

HFP3XMSG DD
This DD statement is an optional DD statement that defines the processing log output data set to which the XCF CONNECT task writes processing messages.

The output data set must be a standard SYSOUT or a sequential data set.

The HFP3XMSG data set contains 133-byte, fixed-length records.
...
HFP3XTRA DD
This DD statement is an optional DD statement that defines output data set that the Online Structure Change utility uses to write diagnostic trace records. This data set might be required for problem diagnosis.
The HFP3XTRA data set contains 133-byte, fixed-length records.
...

============

Topic: Online Structure Change utility > Online Structure Change utility reports > Processing report

 

The report example has been replaced with the following figure:

Figure. Processing report

(Figure 386 in PDF)

IMS HPFP UTILITIES - OSC RESTRUCTURE                      "Processing report"                                          PAGE:       1
5698-FPP V2R1                                                                                                    2020-03-20 21:00:17
  RESTRUCTURE STARTED DATE: 2020-03-20  TIME: 21:00:17    ENDED DATE: 2020-03-20  TIME: 21:00:17                                   
  RESTRUCTURE PROCESSING OPTION                                                                                                    
            - DBD                              : DEDB0009                                                                          
            - ERRORACT                         : WTOR                                                                              
            - IAREA                            : ALL                                                                               
            - ITASKCTL                         : 3                                                                                 
            - MADS                             : NO                                                                                
            - OAREA                            : ALL                                                                               
            - ORIGADS_PROC                     : RENAME                                                                            
            - OTASKCTL                         : 5                                                                                 
            - PAD                              : X'40'                                                                             
            - RUNTYPE                          : RUNJCL                                                                            
            - SKIP_OLC                         : NO                                                                                
            - TAKEOVER_TIME                    : IMMEDIATE                                                                         
            - UPDATE_NUMBER                    : 700                                                                               
            - USR_MAX                          : 512                                                                               
            - IMSACB                           : IMSDEV.IFF5.ACBLIB                                                                
            - NEWACB                           : IMSDEV.IFF5.ACBLIB.STAGE                                                          
  RESTRUCTURE SUBCOMMAND PROCESSING OPTION                                                                                         
           ALLOCATE                                                                                                                
            - ATTRIBUTE                        : (IDCAMS,DSN='IMSDEV.FPT.OSC2I15.TEST.D2.@IDCAMS(&AREA)',EROPT=ABORT)            
            - OAREA                            : ALL                                                                               
  RESTRUCTURE SUBCOMMAND PROCESSING OPTION                                                                                         
           JCLPARM                                                                                                                 
            - COMPRESS                         : NO                                                                                
            - CONFIGLIB_DSN                    : IMSDEV.FPT.TEST.OSC.USERLIB                                                     
            - DATACOMP_SUFFIX                  : DATA                                                                              
            - DBDLIB_DSN                       : IMSDEV.IFF5.DBDLIB                                                                
            - DBR_NOFEOV                       : NO                                                                                
            - DBR_NOFEOV_APPLY                 : NO                                                                                
            - DBRCGRP                          : 005                                                                               
            - DCLASS_TEMP                      : DEFAULT                                                                           
            - DDNPREFIX_NEW                    : DD9N                                                                              
            - DDNPREFIX_SHADOW                 : DD9S                                                                              
            - DDNPREFIX_UIC                    : DD9U                                                                              
            - DSNMASK_NEW                      : 'IMSDEV.IFF5.DEDB0009.&AREA.ADS1'                                                 
            - DSNMASK_SHADOW                   : 'IMSDEV.IFF5.DEDB0009.&AREA.ADS2'                                                 
            - DSNMASK_UIC                      : 'IMSDEV.IFF5.UIC.&AREA.ADS1'                                                      
            - FPLIB_DSN                        : IMSTJP.FPS130.TEST.SHFPLMD0                                                     
            - IMSID_APPLY                      : IFFK                                                                              
            - IMSLIB_DSN                       : IMS.IFJ1.SDFSRESL                                                                 
            - IMSLIB_DSN_APPLY                 : IMS.IFJ3.SDFSRESL                                                                 
            - IMSPLEX                          : FPFJ1                                                                             
            - IMSPLEX_APPLY                    :                                                                                   
            - IMSRESLB_EDC_DSN                 : IMSDEV.FPT.TEST.DATACAP.RMOD
        - IMSRESLB_EDC_DSN_APPLY           :
            - IMSRESLB_RND_DSN                 : IMSDEV.FPT.TEST.DATACAP.RMOD
            - IMSRESLB_RND_DSN_APPLY           : 
            - INTRDR                           : IFF5OSDT                                                                          
            - TOSILOAD                         : IMSTJP.ITB160.SFOILOAD                                                       


IMS HPFP UTILITIES - OSC RESTRUCTURE                      "Processing report"                                          PAGE:       2
5698-FPP V2R1                                                                                                    2020-03-20 21:00:17
            - JCLDSN                           : IMSDEV.FPT.OS500000.J                                                             
            - JOBCARD1                         : "    MSGLEVEL=(1,1),CLASS=A,MSGCLASS=A,                 "                         
            - JOBCARD2                         : "    USER=,PASSWORD=,                                   "                         
            - JOBCARD3                         : "    REGION=300M                                        "                         
            - JOBCARD4                         :                                                                                   
            - JOBCARD5                         :                                                                                   
            - JOBN_PREFIX                      : OS5D09                                                                            
            - LOGDSN                           : IMSDEV.FPT                                                                        
            - MCLASS_TEMP                      : STANDARD                                                                          
            - NBA_APPLY                        : 0020                                                                              
            - NEWDBDLIB_DSN                    : IMSDEV.IFF5.DBDLIB.STAGE                                                          
            - NEWRESLB_EDC_DSN                 : IMSDEV.FPT.TEST.DATACAP.RMOD.NEW
            - NEWRESLB_RND_DSN                 : IMSDEV.FPT.TEST.DATACAP.RMOD.NEW                                                
            - OBA_APPLY                        : 0010                                                                              
            - PROCLIB_DSN                      : IMSDEV.IFF5.PROCLIB                                                               
            - PROCLIB_DSN_APPLY                : IMSDEV.IFFK.PROCLIB                                                               
            - PSBNAME_APPLY                    : DDLTFPE1                                                                          
            - RECON1_DSN                       : IMSDEV.IFF5.RECON1                                                                
            - RECON2_DSN                       : IMSDEV.IFF5.RECON2                                                               
            - RECON3_DSN                       : IMSDEV.IFF5.RECON3                                                               
            - RECON1_DSN_APPLY                 : IMSDEV.IFFK.RECON1                                                               
            - RECON2_DSN_APPLY                 : IMSDEV.IFFK.RECON2                                                               
            - RECON3_DSN_APPLY                 : IMSDEV.IFFK.RECON3                                                               
            - SCLASS_TEMP                      : SHARED                                                                           
            - SGLXLOAD                         :                                                                                  
            - SPACE                            : (CYL,10,5)                                                                       
            - SPOC_WAITTIME                    : 300                                                                              
            - SYSAFF                           : RSIE                                                                             
            - SYSAFF_APPLY                     : RSIF                                                                             
            - TOIXCFGRP_APPLY                  : FKTOI                                                                            
            - UNIT_TEMP                        : SYSDA                                                                            
            - USRHLQ                           : IMSDEV.FPT.TEST                                                                 
  RESTRUCTURE SUBCOMMAND PROCESSING OPTION                                                                                        
           LOADCTL                                                                                                                
            - SEGMENT                          : (DD11,ONLY)                                                                      
            - LOCATION                         : DOVF                                                                             
            - INSERT_LIMIT_COUNT               : 50                                                         

============

Topic: Online Structure Change utility > Examples for the Online Structure Change utility > Example: Restructuring an online DEDB

In the JCL example, TRACE DD has been changed to HFP3XTRA DD as follows:

Figure. Restructuring an online DEDB (Part 1 of 2)

(Figure 392 in PDF)

//HFPEXE  EXEC PGM=HFPOSC00,REGION=100M,                             
//        PARM='IMSPLEX=FPFJ1,DBRCGRP=001'                           
//STEPLIB  DD DISP=SHR,DSN=HPFP.SHFPLMD0                                      
//         DD DISP=SHR,DSN=ITB.SFOILOAD
//         DD DISP=SHR,DSN=ITB.SGLXLOAD                    
//         DD DISP=SHR,DSN=IMSVS.SDFSRESL                         
//         DD DISP=SHR,DSN=IMSVS.PGMLIB                           
//         DD DISP=SHR,DSN=HPFP.OSC.USERLIB   <== HFPSETOP    
//HFPPRINT DD SYSOUT=*                                              
//HFPRPTS  DD SYSOUT=*                                              
//*                                                                  
//IMSACB   DD DISP=SHR,DSN=IMSVS.ACBLIB                        
//NEWACB   DD DISP=SHR,DSN=IMSVS.ACBLIB.STAGE                  
//*                                                                  
//SYSOUT   DD SYSOUT=A                                              
//HFP3XTRA DD DUMMY                                                  
//*                                                                  
//HFPSYSIN DD  *                                     
  GLOBAL                                                             
    MSTIMESTAMP=LOCAL,                                               
    IMSID=IFF#,                                                      
    SCAN=NO,                                                         
    TOIXCFGRP=F#TOI                                                  
  RESTRUCTURE                                                        
    DBD=DEDB000F,                                                    
    IAREA=ALL,                                                       
    OAREA=ALL,                                                       
    ITASKCTL=1,                                                      
    OTASKCTL=1,                                                     
    RUNTYPE=FULL,                           
    ERRORACT=ABEND,                                                 
    TAKEOVER_TIME=IMMEDIATE

============

Topic: Troubleshooting > Messages and codes of IMS HP Fast Path Utilities > Messages > HFP0 messages

The following HFP0 messages have been updated:

HFP00004I OSC INTERNAL APPLY JOB STARTED. JOB: int_jobname, OWNER: driver_jobname
---
HFP00005I OSC INTERNAL APPLY JOB COMPLETED. JOB: int_jobname, OWNER: driver_jobname
---
HFP03713E OSC CANNOT CONTINUE THE PROCESSING DUE TO XCF CONNECT TASK ERRORS.
- FOR DETAILS, SEE THE HFP3XMSG DD IN THE JOBLOG OF OSC DRIVER JOB OR OSC INTERNAL APPLY JOB.

Explanation: ...
System action: ...
User response: Review the messages written to the HFP3XMSG DD. Correct the error and rerun the job. If the error persists, contact IBM Software Support.

============

Topic: Troubleshooting > Messages and codes of IMS HP Fast Path Utilities > Messages > HFPC messages

The following HFPC messages have been added:

HFPC0054I SDEP=value IS REPLACED WITH SDEP=NO BECAUSE SDEP IS NOT DEFINED IN THE DBD.

Explanation: Program HFPMAIN0 found that SDEP=PHYSICAL or SDEP=LOGICAL is specified in HFPSYSIN. However, there is no SDEP segment defined in the DBD.
System action: Processing continues.
User response:  None. This message is informational.

---
HFPC0103E INCORRECT KEYWORD VALUE IS FOUND IN command COMMAND.                                                              
           - AREA: areaname IS NOT SPECIFIED IN subcommand [IAREA|OAREA] ALTHOUGH IT IS SPECIFIED IN command [IAREA|OAREA].

Explanation: Program HFPOSC00 found that the area names that are specified on the indicated command and the indicated subcommand are different. The indicated command and subcommand must specify the same area name.
System action: If a parameter other than NO is specified for the SCAN keyword, the return code is set to 8. If SCAN=NO is specified, the job ends with an abend code of U3003.
User response: Correct the area names specified for the IAREA and the OAREA keywords, and rerun the job.

---

The following message has been deleted:

HFPC0060E DB MUST HAVE SDEP DEFINITION FOR SDEP=LOGICAL OR PHYSICAL.

Explanation: The database that was specified in DBD did not have an SDEP segment. This type of database cannot be specified with an SDEP keyword in the UNLOAD or CHANGE command.
System action: If a parameter other than NO is specified for the SCAN keyword, the return code is set to 8. If SCAN=NO is specified, the job ends with an abend code of U3003.
User response: Remove the SDEP keyword from the UNLOAD or CHANGE command, and rerun the job.

============

Topic: Troubleshooting > Messages and codes of IMS HP Fast Path Utilities > Messages > HFPM messages

The following HFPM messages have been updated:

HFPM0002E SEVERE DEDB DEFINITION DIFFERENCE DETECTED.

Explanation: Program HFPMAIN0 or HFPOSC00 detected one or more severe DEDB definition differences when SCAN=YES was specified in the GLOBAL command.
System action: The return code is set to 8.
User response: Check the DBD Definition report and error messages to determine the cause of the problem. Correct the errors and rerun the job. If error messages are issued, follow the user response for those messages.

---
HFPM3016E SEVERE DEDB DEFINITION DIFFERENCE DETECTED.

Explanation: Program HFPMAIN0 or HFPOSC00 detected one or more severe DEDB definition differences when SCAN=NO was specified in the GLOBAL command.
System action: The job ends with an abend code of U3016.
User response: Check the DBD Definition report and error messages to determine the cause of the problem. Correct the errors and rerun the job. If error messages are issued, follow the user response of those messages.

============

Topic: Troubleshooting > Messages and codes of IMS HP Fast Path Utilities > Messages > HFPS messages

The following HFPS messages have been updated:

HFPS0005E NUMBER OF SECONDARY INDEXES HAS BEEN CHANGED.

Explanation: ...
System action: If SCAN=YES is specified for the GLOBAL command, see the system action for the accompanying message HFPM0002E. If SCAN=NO is specified for the GLOBAL command, see the system action for the accompanying message HFPM3016E.
User response: ...

---
HFPS0006E DETECTED DIFFERENCES IN THE DEFINITIONS. SECONDARY INDEX DATABASE: database, RSN: rsn

Explanation: ...
System action: If  SCAN=YES is specified for the GLOBALl command, see the system action for the accompanying message HFPM0002E. If SCAN=NO is specified for the GLOBAL command, see the system action for the accompanying message HFPM3016E.
User response: ...

============

Topic: Troubleshooting > Messages and codes of IMS HP Fast Path Utilities > Messages > HFPU messages

The explanation section of message HFPU4000E has been updated as follows:

HFPU4000E INTERNAL ERROR FOUND TCT: tctname, MODULE: modulename

Explanation:  Program HFPMAIN0, HFPSENSR, HFPSTGEN, or HFPOSC00 found an internal error.
System action: ...
User response: ...

Publication Number

SC27-9536-00

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSS8RM","label":"IMS Fast Path Solution Pack for z\/OS"},"ARM Category":[{"code":"","label":""}],"Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"2.1.0","Edition":""}]

Document Information

Modified date:
28 June 2020

UID

ibm16117514