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.
-
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 |