Modification of the logon procedure

The HULFT Management Console and the Instant Transfer Send File Issuance command are started up under TSO.

Therefore, you must define the following libraries in the logon procedure before startup:

  • Add HULFT load module library to STEPLIB.

  • Add HULFT ISPF panel library to ISPPLIB.

  • Add HULFT ISPF message library to ISPMLIB.

  • Add HULFT parameter library to SYSPROC.

  • Add the System Environment Settings of the HULFT parameter library as XRHULINS.

Note
  • If the Language Environment Library (such as 'CEE.SCEERUN') is not registered in the link library list, add it to the STEPLIB.

  • Define the Language Environment Library so that it is given a higher search priority than the VS COBOL II library.

[Example of modification of logon procedure]

//*------------------------------------------------- 
//* SYSTEMPAC LOGON PROCEDURE 
//* THE CLIST ISPHULFT, WHICH RESIDES IN CPAC.CMDPROC, 
//*-------------------------------------------------- 
//IKJHULFT PROC 
//IKJHULFT EXEC PGM=IKJEFT01,DYNAMNBR=256,PARM=ISPHULFT 
//STEPLIB  DD DISP=SHR,DSN=CEE.SCEERUN 
//         DD DISP=SHR,DSN=EWX.SEWXLMOD 
//         DD DISP=SHR,DSN=TCPIP.SEZAMIG 
//         DD DISP=SHR,DSN=HULFT.LOAD 
//SYSPROC  DD DISP=SHR,DSN=CPAC.CMDPROC 
//SYSHELP  DD DISP=SHR,DSN=SYS1.HELP 
//SYSLBC   DD DISP=SHR,DSN=SYS1.BRODCAST 
//SYSUADS  DD DISP=SHR,DSN=SYS1.UADS 
//SYSTSPRT DD TERM=TS,SYSOUT=* 
//SYSPRINT DD TERM=TS,SYSOUT=* 
//SYSTERM  DD TERM=TS,SYSOUT=* 
//SYSIN    DD TERM=TS 
//*

DD Name

Value

Description

STEPLIB

HULFT.LOAD

HULFT load module library

[Example of modification of command procedure]

PROC 0 PANEL()
/*                                                                   */
/*LIB: CPAC.CMDPROC(ISPHULFT)                                        */
/*DOC: THIS CLIST ALLOCATES THE FILES REQUIRED BY ISPF AND PDF       */
/*     AND THEN INVOKES PDF.                                         */
/*                                                                   */
/*NOTE: SYSPROC IS FREED AND REALLOCATED TO INCLUDE THE PDF CLIST    */
/*      DATASET. THIS MAY RESULT IN A DIFFERENT CONCATENATION        */
/*      THAN EXISTED BEFORE THIS CLIST WAS INVOKED.                  */
/*                                                                   */
CONTROL NOFLUSH NOMSG MAIN
PROFILE MODE WTPMSG MSGID
FREE FILE(ISPLLIB,ISPPLIB,ISPMLIB,ISPTLIB,ISPSLIB, +
             ISPPROF,ISPTABL,SMPTABL,IPCSPARM,ISPPALT,ISPMALT)
FREE FI(SYSPROC)
ALLOC FI(SYSPROC) SHR DA( +
                         'CPAC.CMDPROC'                               +
                         'SYS1.V2R6M0.SIATCLI0'                       +
                         'EZM.SEZMCLST'                               +
                         'HULFT.PARMLIB')
ALLOC FI(ISPPLIB) SHR DA(  +
                         'CPAC.ISPPLIB'                               +
                         'SYS1.SERBPJPN'                              +
                         'SYS1.SERBPENU'                              +
                         'SYS1.SEDGPJPN'                              +
                         'ISP.SISPPJPN'                               +
                         'ISP.SISPPENU'                               +
                         'ISF.SISFPLIB'                               +
                         'HULFT.PANEL')
ALLOC FI(ISPMLIB) SHR DA(  +
                         'SYS1.SERBMJPN'                              +
                         'SYS1.SERBMENU'                              +
                         'ISP.SISPMJPN'                               +
                         'ISP.SISPMENU'                               +
                         'ISF.SISFMLIB'                               +
                         'SYS1.SCBDMJPN'                              +
                         'HULFT.MSG')
                               :
                               :
                               :
FREE FI(XRHULINS)
ALLOC FI(XRHULINS) SHR DA('HULFT.PARMLIB(HULPRM)')
ERROR RETURN
PDF &PNL

File Name

Value

Description

SYSPROC

HULFT.PARMLIB

HULFT parameter library (installation destination file)

ISPPLIB

HULFT.PANEL

HULFT ISPF panel library

ISPMLIB

HULFT.MSG

HULFT ISPF message library

XRHULINS

HULFT.PARMLIB(HULPRM)

System Environment Settings File