开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: SYSCPK


 

Adding user proclibs in VS1 is kind of messy.

There is a "default" proclib defined for VS1 use. If a reader is started by a STARTF command, or if the RDR proc doesn't contain an IEFPDSI DD statement, that "default" proclib is what is used to resolve procedure references in JCL. In VS1 releases 6.7 and earlier, that "default" proclib can't be modified by the user, and is always SYS1.PROCLIB. So the answer is, yes, you have to put your procs in SYS1.PROCLIB unless you want to add a user proclib, and the only way to specify a user proclib is to start a RDR proc that has an IEFPDSI DD statement defining your proclibs (you can't use the STARTF command and get a user proclib). For example, you would modify the RDR proc to add IEFPDSI DD statements defining the proclibs:

//IEFPDSI DD DSN=SYS1.PROCLIB,DISP=SHR,DSN=BLKSIZE=19040
// DD DSN=SYS2.PROCLIB,DISP=SHR

and then start your reader using a:

S RDR,00C

command instead of a STARTF.

--

Join [email protected] to automatically receive all group messages.