Modification of the Startup JCL (PROC) for the Receive program (XRRCV)

To use DEFLATE compression, you must define the CEEOPTS DD statement in the Startup JCL for the Receive program.

For details, refer to DEFLATE compression.

 

JCL template: HULFT.JCL (XRRCV)

[Example of JCL for Receive program (XRRCV)]

//HULRCV   JOB  CLASS=A,MSGCLASS=B,TIME=1440                                    
//HULRCV   EXEC PGM=XRRCV,REGION=4096K
//*        PARM=('MAX-CON=16,APPLNM=HULRCV,RCVRETRY=0,RCVRTIME=0,',             
//*        'JOBWTIME=15,TCPIP=TCPIP')                              
//STEPLIB  DD   DSN=HULFT.LOAD,DISP=SHR                                         
//XRFILE   DD   DSN=HULFT.FILE,DISP=SHR                                         
//XRHOST   DD   DSN=HULFT.HOST,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                              
//PORTGET  DD   DSN=HULFT.PROFILE.TCPIP,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

XRSYSIN

HULFT.PARMLIB(HULPRM)

System Environment Settings 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

PORTGET

HULFT.PROFILE.TCPIP

PORT Management File

Parameter Name

Value

Description

APPLNM

HULRCV

Receive Application Name (*1)

*1

:

Specify the Receive application name that you registered in the PORT management file (HULFT.PROFILE.TCPIP).

[Example of PROC for Receive program (XRRCV)]

//HULRCV   PROC                                                                 
//HULRCV  EXEC PGM=XRRCV,REGION=4096K,TIME=1440
//*       PARM=('MAX-CON=16,APPLNM=HULRCV,RCVRETRY=0,RCVRTIME=0,',              
//*       'JOBWTIME=15,TCPIP=TCPIP'),                               
//STEPLIB  DD DSN=HULFT.LOAD,DISP=SHR                                           
//XRFILE   DD DSN=HULFT.FILE,DISP=SHR                                           
//XRHOST   DD DSN=HULFT.HOST,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                                
//PORTGET  DD DSN=HULFT.PROFILE.TCPIP,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

XRSYSIN

HULFT.PARMLIB(HULPRM)

System Environment Settings 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

PORTGET

HULFT.PROFILE.TCPIP

PORT Management File

Parameter Name

Value

Description

APPLNM

HULRCV

Receive Application Name (*1)

*1

:

Specify the Receive application name registered in the PORT management file (HULFT.PROFILE.TCPIP).