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)             

Environment

Release : 20.0
Component : Smart/Restart

Resolution

The recommendation is to utilize the JCL in Smart/RESTART v20.0 hlq.CRAIJCL member SRSJQSFD
utilizing the site original Smart/RESTART v12.1.2 //SYSLIN input removing the following entry:

INCLUDE SYSLIB(RAI$CRN)