Endevor REST Batch package submit
search cancel

Endevor REST Batch package submit

book

Article ID: 138107

calendar_today

Updated On:

Products

Endevor Endevor - ECLIPSE Plugin

Issue/Introduction

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 ?



Environment

Endevor 18.0.12 ONLY 

Resolution

toDDName

=

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). 

For example: 

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'
MEMBER 'JOBCARD'
INTERNAL READER DDNAME 'JCLOUT'
OPTIONS JCL PROCEDURE NAME IS ENDEVOR

.