Restoration of the HULFT libraries

Restore HULFT libraries for one of the following as appropriate for your environment:

  • Installation of HULFT Management Console that is displayed in Japanese

  • Installation of HULFT Management Console that is displayed in English

Note

Restore HULFT installation library to each user environment and then define the HULFT load module library in the APF-authorized Library.

Installation of HULFT Management Console that is displayed in Japanese

Restore all the following HULFT installation libraries, which you restored in Procedure for restoration from the provided media, to HULFT installation destination:

  • HULFT ISPF panel library (JPN)

  • HULFT ISPF message library (JPN)

  • HULFT parameter library

  • HULFT load module library

Example of JCL

JCL template: HULFT.JCL (INSTALL)

//INSTALL  JOB  CLASS=A,MSGCLASS=B                                              
//*                                                                             
//**JCLGEN  EXEC PGM=IEBCOPY                                                    
//**IN       DD  DSN=HULFT.V10.JCL,DISP=SHR                                      
//**OUT      DD  DSN=HULFT.JCL,UNIT=SYSDA,                                      
//**             VOL=SER=HUL001,                                                
//**             DISP=(NEW,CATLG),SPACE=(CYL,(1,1,100))                         
//**SYSUT3   DD  UNIT=SYSDA,SPACE=(CYL,(5))                                     
//**SYSUT4   DD  UNIT=SYSDA,SPACE=(CYL,(5))                                     
//**SYSPRINT DD  SYSOUT=*                                                       
//**SYSIN    DD  *                                                              
//**  COPY  OUTDD=OUT,INDD=IN                                                   
//**                                                                            
//PNLGEN   EXEC PGM=IEBCOPY                                                     
//IN       DD   DSN=HULFT.V10.JPN.PANEL,DISP=SHR                                 
//OUT      DD   DSN=HULFT.PANEL,UNIT=SYSDA,                                     
//             VOL=SER=HUL001,                                                  
//             DISP=(NEW,CATLG),SPACE=(CYL,(3,,50))                             
//SYSUT3   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSUT4   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSPRINT DD   SYSOUT=*                                                        
//SYSIN    DD   *                                                               
  COPY  OUTDD=OUT,INDD=IN                                                       
//*                                                                             
//MSGGEN   EXEC PGM=IEBCOPY                                                     
//IN       DD   DSN=HULFT.V10.JPN.MSG,DISP=SHR                                   
//OUT      DD   DSN=HULFT.MSG,UNIT=SYSDA,                                       
//             VOL=SER=HUL001,                                                  
//             DISP=(NEW,CATLG),SPACE=(CYL,(3,,50))                             
//SYSUT3   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSUT4   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSPRINT DD   SYSOUT=*                                                        
//SYSIN    DD   *                                                               
  COPY  OUTDD=OUT,INDD=IN                                                       
//*                                                                             
//PARMGEN  EXEC PGM=IEBCOPY                                                     
//IN       DD   DSN=HULFT.V10.PARMLIB,DISP=SHR                                   
//OUT      DD   DSN=HULFT.PARMLIB,UNIT=SYSDA,                                   
//             VOL=SER=HUL001,                                                  
//             DISP=(NEW,CATLG),SPACE=(CYL,(1,,10))                             
//SYSUT3   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSUT4   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSPRINT DD   SYSOUT=*                                                        
//SYSIN    DD   *                                                               
  COPY  OUTDD=OUT,INDD=IN                                                       
//*                                                                             
//LOADGEN  EXEC PGM=IEBCOPY                                                     
//IN       DD   DSN=HULFT.V10.LOAD,DISP=SHR                                      
//OUT      DD   DSN=HULFT.LOAD,UNIT=SYSDA,                                      
//             VOL=SER=HUL001,DSNTYPE=LIBRARY,                                   
//             DCB=(DSORG=PO,RECFM=U,LRECL=0,BLKSIZE=19069),
//             DISP=(NEW,CATLG),SPACE=(CYL,(50))                                
//SYSUT3   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSUT4   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSPRINT DD   SYSOUT=*                                                        
//SYSIN    DD   *                                                               
  COPY  OUTDD=OUT,INDD=IN                                                       
//*                                                                             
//                                                                              

Parameter

Value

Description

UNIT

SYSDA

UNIT

VOL=SER

HUL001

Volume Name

DD Name

Value

Description

IN

HULFT.V10.JCL

HULFT JCL library (HULFT installation file)

OUT

HULFT.JCL

HULFT JCL library (installation destination file)

IN

HULFT.V10.JPN.PANEL

HULFT ISPF panel library (JPN HULFT installation file)

OUT

HULFT.PANEL

HULFT ISPF panel library (JPN installation destination file)

IN

HULFT.V10.JPN.MSG

HULFT ISPF message library (JPN HULFT installation file)

OUT

HULFT.MSG

HULFT ISPF message library (JPN installation destination file)

IN

HULFT.V10.PARMLIB

HULFT parameter library (HULFT installation file)

OUT

HULFT.PARMLIB

HULFT parameter library (installation destination file)

IN

HULFT.V10.LOAD

HULFT load module library (HULFT installation file)

OUT

HULFT.LOAD

HULFT load module library (installation destination file)

Installation of HULFT Management Console that is displayed in English

Restore all the following HULFT installation libraries, which you restored in Procedure for restoration from the provided media, to HULFT installation destination:

  • HULFT ISPF panel library (ENG)

  • HULFT ISPF message library (ENG)

  • HULFT parameter library

  • HULFT load module library

Example of JCL

JCL template: HULFT.JCL (INSTALL2)

//INSTALL  JOB  CLASS=A,MSGCLASS=B                                              
//*                                                                             
//**JCLGEN  EXEC PGM=IEBCOPY                                                    
//**IN       DD  DSN=HULFT.V10.JCL,DISP=SHR                                      
//**OUT      DD  DSN=HULFT.JCL,UNIT=SYSDA,                                      
//**             VOL=SER=HUL001,                                                
//**             DISP=(NEW,CATLG),SPACE=(CYL,(1,1,100))                         
//**SYSUT3   DD  UNIT=SYSDA,SPACE=(CYL,(5))                                     
//**SYSUT4   DD  UNIT=SYSDA,SPACE=(CYL,(5))                                     
//**SYSPRINT DD  SYSOUT=*                                                       
//**SYSIN    DD  *                                                              
//**  COPY  OUTDD=OUT,INDD=IN                                                   
//**                                                                            
//PNLGEN   EXEC PGM=IEBCOPY                                                     
//IN       DD   DSN=HULFT.V10.ENG.PANEL,DISP=SHR                                 
//OUT      DD   DSN=HULFT.PANEL,UNIT=SYSDA,                                     
//             VOL=SER=HUL001,                                                  
//             DISP=(NEW,CATLG),SPACE=(CYL,(3,,50))                             
//SYSUT3   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSUT4   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSPRINT DD   SYSOUT=*                                                        
//SYSIN    DD   *                                                               
  COPY  OUTDD=OUT,INDD=IN                                                       
//*                                                                             
//MSGGEN   EXEC PGM=IEBCOPY                                                     
//IN       DD   DSN=HULFT.V10.ENG.MSG,DISP=SHR                                   
//OUT      DD   DSN=HULFT.MSG,UNIT=SYSDA,                                       
//             VOL=SER=HUL001,                                                  
//             DISP=(NEW,CATLG),SPACE=(CYL,(3,,50))                             
//SYSUT3   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSUT4   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSPRINT DD   SYSOUT=*                                                        
//SYSIN    DD   *                                                               
  COPY  OUTDD=OUT,INDD=IN                                                       
//*                                                                             
//PARMGEN  EXEC PGM=IEBCOPY                                                     
//IN       DD   DSN=HULFT.V10.PARMLIB,DISP=SHR                                   
//OUT      DD   DSN=HULFT.PARMLIB,UNIT=SYSDA,                                   
//             VOL=SER=HUL001,                                                  
//             DISP=(NEW,CATLG),SPACE=(CYL,(1,,10))                             
//SYSUT3   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSUT4   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSPRINT DD   SYSOUT=*                                                        
//SYSIN    DD   *                                                               
  COPY  OUTDD=OUT,INDD=IN                                                       
//*                                                                             
//LOADGEN  EXEC PGM=IEBCOPY                                                     
//IN       DD   DSN=HULFT.V10.LOAD,DISP=SHR                                      
//OUT      DD   DSN=HULFT.LOAD,UNIT=SYSDA,                                      
//             VOL=SER=HUL001,DSNTYPE=LIBRARY,                                         
//             DCB=(DSORG=PO,RECFM=U,LRECL=0,BLKSIZE=19069),
//             DISP=(NEW,CATLG),SPACE=(CYL,(50))                                
//SYSUT3   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSUT4   DD   UNIT=SYSDA,SPACE=(CYL,(5))                                      
//SYSPRINT DD   SYSOUT=*                                                        
//SYSIN    DD   *                                                               
  COPY  OUTDD=OUT,INDD=IN                                                       
//*                                                                             
//                                                                              

Parameter

Value

Description

UNIT

SYSDA

UNIT

VOL=SER

HUL001

Volume Name

DD Name

Value

Description

IN

HULFT.V10.JCL

HULFT JCL library (HULFT installation file)

OUT

HULFT.JCL

HULFT JCL library (installation destination file)

IN

HULFT.V10.ENG.PANEL

HULFT ISPF panel library (ENG HULFT installation file)

OUT

HULFT.PANEL

HULFT ISPF panel library (ENG installation destination file)

IN

HULFT.V10.ENG.MSG

HULFT ISPF message library (ENG HULFT installation file)

OUT

HULFT.MSG

HULFT ISPF message library (ENG installation destination file)

IN

HULFT.V10.PARMLIB

HULFT parameter library (HULFT installation file)

OUT

HULFT.PARMLIB

HULFT parameter library (installation destination file)

IN

HULFT.V10.LOAD

HULFT load module library (HULFT installation file)

OUT

HULFT.LOAD

HULFT load module library (installation destination file)