Modification of the Startup JCL (PROC) for the Send program (XRSND)

JCL template: HULFT.JCL (XRSND)

[Example of JCL for Send program (XRSND)]

//HULSND   JOB  CLASS=A,MSGCLASS=B,TIME=1440                                    
//HULSND   EXEC PGM=XRSND,REGION=4096K
//*             PARM='MODE=WARM'
//STEPLIB  DD   DSN=HULFT.LOAD,DISP=SHR                                         
//XRFILE   DD   DSN=HULFT.FILE,DISP=SHR                                         
//XRHOST   DD   DSN=HULFT.HOST,DISP=SHR                                         
//XRQUE    DD   DSN=HULFT.QUEUE,DISP=SHR                                        
//XRLOG    DD   DSN=HULFT.LOG,DISP=SHR                                          
//XRLOG1   DD   DSN=HULFT.LOG.PATH1,DISP=SHR                                    
//XRLOG2   DD   DSN=HULFT.LOG.PATH2,DISP=SHR                                    
//XRSYSIN  DD   DSN=HULFT.PARMLIB(HULPRM),DISP=SHR                              
//IPGET    DD   DSN=HULFT.HOSTS.LOCAL,DISP=SHR                                  
//*SYSTCPD  DD   DSN=TCPIP.V3R4.TCPIP.DATA,DISP=SHR                             
//SYSUDUMP DD   SYSOUT=*                                                        
//                                                                              

DD Name

Value

Description

STEPLIB

HULFT.LOAD

HULFT load module library

XRFILE

HULFT.FILE

Send and Receive Management File

XRHOST

HULFT.HOST

Host Information File

XRQUE

HULFT.QUEUE

Send Control File

XRLOG

HULFT.LOG

Send and Receive Log File ID Key File

XRLOG1

HULFT.LOG.PATH1

Send and Receive Log Host Name Key File

XRLOG2

HULFT.LOG.PATH2

Send and Receive Log Date Key File

XRSYSIN

HULFT.PARMLIB(HULPRM)

System Environment Settings File

IPGET

HULFT.HOSTS.LOCAL

IP Management File

[Example of PROC for Send program (XRSND)]

//HULSND   PROC                                                                 
//HULSND   EXEC PGM=XRSND,REGION=4096K,TIME=1440
//*             PARM='MODE=WARM'
//STEPLIB  DD DSN=HULFT.LOAD,DISP=SHR                                           
//XRFILE   DD DSN=HULFT.FILE,DISP=SHR                                           
//XRHOST   DD DSN=HULFT.HOST,DISP=SHR                                           
//XRQUE    DD DSN=HULFT.QUEUE,DISP=SHR                                          
//XRLOG    DD DSN=HULFT.LOG,DISP=SHR                                            
//XRLOG1   DD DSN=HULFT.LOG.PATH1,DISP=SHR                                      
//XRLOG2   DD DSN=HULFT.LOG.PATH2,DISP=SHR                                      
//XRSYSIN  DD DSN=HULFT.PARMLIB(HULPRM),DISP=SHR                                
//IPGET    DD DSN=HULFT.HOSTS.LOCAL,DISP=SHR                                    
//*SYSTCPD DD DSN=TCPIVP.TCPPARMS(TCPDATA),DISP=SHR                             
//SYSUDUMP DD SYSOUT=*                                                          

DD Name

Value

Description

STEPLIB

HULFT.LOAD

HULFT load module library

XRFILE

HULFT.FILE

Send and Receive Management File

XRHOST

HULFT.HOST

Host Information File

XRQUE

HULFT.QUEUE

Send Control File

XRLOG

HULFT.LOG

Send and Receive Log File ID Key File

XRLOG1

HULFT.LOG.PATH1

Send and Receive Log Host Name Key File

XRLOG2

HULFT.LOG.PATH2

Send and Receive Log Date Key File

XRSYSIN

HULFT.PARMLIB(HULPRM)

System Environment Settings File

IPGET

HULFT.HOSTS.LOCAL

IP Management File

SYSTCPD

TCPIVP.TCPPARMS(TCPDATA)

TCPIP.DATA Data Set