Got error ENBP054E - The JCLOUT DD statement has not been allocated after submitting a package in batch via Endevor Rest API. Where to specify INTRDR info ?
Release : 18.0
Component : CA Endevor Software Change Manager
Identifies the name of a pre-allocated DD statement in your Starter Task (STC) to which the JCL is written. Generally, this is allocated as DD SYSOUT=(class, INTRDR). The DD statement can also reference any sequential or partitioned data set with an explicit member that has a record length (LRECL) of 80.
If you do not specify the toDDName clause, the Submit Package action writes by default the JCL to the JCLOUT DD statement that should be in your Starter Task (STC).
Starter Task : WSEWSSTC
//JCLOUT DD SYSOUT=(A,INTRDR),DCB=(RECFM=F,LRECL=80,BLKSIZE=80)
To submit package via batch using either native Endevor or REST API, a procedure is required. Check out the sample procedure in csiqjcl(ENDEVOR).
Sample SCL to submit package via batch:
SUBMIT PACKAGE 'XXXX'
JOBCARD DSNAME 'XXX.XXX.XXX'
INTERNAL READER DDNAME 'JCLOUT'
OPTIONS JCL PROCEDURE NAME IS ENDEVOR