Skip to main content

UECLoad for z/OS

JCL

The following figure illustrates the JCL required to execute UECLoad for z/OS.

//STEP1    EXEC PGM=UECLOAD,PARM='ENVAR(TZ=EST5EDT)'
//STEPLIB DD DISP=SHR,DSN=#SHLQ.UNV.SUNVLOAD
//*
//UNVCONF DD DISP=SHR,DSN=#PHLQ.UNV.UNVCONF(UECCFG00)
//*
//UNVTRACE DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//CEEDUMP DD SYSOUT=*
//*
//LOAD DD *
<BROKERDEF>
broker_name unxprod
broker_host prd-unix
broker_port 7887
</BROKERDEF>
<BROKERDEF>
broker_name unxtest
broker_host tst-unix
broker_port 7887
</BROKERDEF>
<BROKERDEF>
broker_name unxdev
broker_host dev-unix
broker_port 7887
</BROKERDEF>
/*
//*
//USER DD *
-u admin -w admin
/*
//*
//SYSIN DD *
-add -deffile load -f user

DD Statements used in JCL

The following table describes the DD statements used in the UECLoad for z/OS JCL, above.

ddname

DCB Attributes

Mode

Description

STEPLIB

DSORG=PO,
RECFM=U

input

Universal Agent load library containing the program being executed.

UNVCONF

DSORG=PS,
RECFM=(F, FB, V, VB)

input

UEC configuration member.

UNVTRACE

DSORG=PO,
RECFM=(F, FB, V, VB),
LRECL=256 or above.

output

UECLoad trace output.

SYSPRINT

DSORG=PS,
RECFM=(F, FB, V, VB)

output

Standard output file for the UECLoad program.

SYSOUT

DSORG=PS,
RECFM=(F, FB, V, VB)

output

Standard error file for the UECLoad program.

SYSIN

DSORG=PS,
RECFM=(F, FB, V, VB)

input

Standard input file for the UECLoad program.