Smart/RESTART hlq.CRAIJCL member SRSJQSFD does not include SYSLIB(RAI$CRN) for QUICKSTART compatibility.
search cancel

Smart/RESTART hlq.CRAIJCL member SRSJQSFD does not include SYSLIB(RAI$CRN) for QUICKSTART compatibility.

book

Article ID: 247311

calendar_today

Updated On:

Products

Smart Restart

Issue/Introduction

Smart/RESTART v12.1.2 contained JCL to create aliases for the QUICKSTART dynamic file modules
in hlq.DCACNTL member SRSJQSFD.

The equivalent Smart/RESTART v20.0 hlq.CRAIJCL member SRSJQSFD to link NO-OP versions of the QUICKSTART modules does not specify entry INCLUDE SYSLIB(RAI$CRN) as prior Smart/RESTART versions included.

Should the INCLUDE SYSLIB(RAI$CRN) entry be excluded for Smart/RESTART v20.0?

Example from Smart/RESTART v12.1.2:

//SYSLIB   DD DISP=SHR,DSN=hlq.DCANCAL   
//         DD DISP=SHR,DSN=SYS1.LPALIB                         
//SYSUT1   DD DSN=&SYSUT1,UNIT=VIO,SPACE=(1024,(50,20))        
//SYSPRINT DD SYSOUT=*,DCB=(RECFM=FB,LRECL=121,BLKSIZE=1210)   
//SYSLMOD  DD DISP=SHR,DSN=hlq.DCALOAD  
//SYSLIN   DD *                                                 
  INCLUDE SYSLIB(IEFBR14)                                      
  INCLUDE SYSLIB(RAI$CRN)                                 
  MODE    AMODE(31),RMODE(ANY)                                 
  ENTRY   IEFBR14                                               
  ALIAS   QSFD                                                 
  ALIAS   QSFDADV                                              
  ALIAS   QSFDRERE                                             
  ALIAS   QSB4OPEN                                              
  ALIAS   QSAFTOPN                                             
  ALIAS   QSAFTCLS                                             
  ALIAS   QSINPUT                                              
  ALIAS   QSOUTPUT                                              
  ALIAS   QSJOB                                                
  NAME    DUMMYMOD(R)             

Resolution

The recommendation is to utilize the JCL in Smart/RESTART v20.0 hlq.CRAIJCL member SRSJQSFD.

When utilizing the site original Smart/RESTART v12.1.2 //SYSLIN input remove the following entry:

INCLUDE SYSLIB(RAI$CRN)