What is the SMP/E sample JCL for RECEIVE ORDER using the Internet Service Retrieval and then APPLY the maintenance ?
Following is the sample JCL for Receiving the order using the Internet service retrieval.
//SMPCSI DD DSN=yourcsi,DISP=SHR <<<< change it
//SMPNTS DD PATH='/Broadcom/SMPNTS',PATHDISP=KEEP
//SMPCPATH DD PATH='/usr/lpp/smp/classes',PATHDISP=KEEP <<<< this is default Unix directory that contains SMP/E java classes, change it if needed
//SMPOUT DD SYSOUT=*
//SMPRPT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SMPCNTL DD *
SET BDY(GLOBAL).
RECEIVE ORDER(
ORDERSERVER(ORDSRVR)
CLIENT(CLIENT)
CONTENT(ALL)
)
DELETEPKG.
/*
//ORDSRVR DD *
<ORDERSERVER
url="https://eapi.broadcom.com/receiveorder"
inventory="all"
keyring="userid/keyring" <<<< change it
certificate="SMPE Client Certificate">
</ORDERSERVER>
/*
//CLIENT DD *
<CLIENT
javahome="/usr/lpp/java/J8.0_64" <<<< defult java path, change it if needed
javadebugoptions="-Dcom.ibm.smp.debug=severe -showversion"
downloadmethod="https">
</CLIENT>
/*
Following is the sample JCL to APPLY required PTFs with GROUPEXTEND.
//APPLY EXEC PGM=GIMSMP,PARM='DATE=U',REGION=0M
//SMPCSI DD DISP=SHR,DSN=yourcsi <<<< change it
//SMPPTS DD DISP=SHR,DSN=yourSMPPTS <<<< change it
//SMPPTS1 DD DISP=SHR,DSN=yourSMPPTS1 <<<< change it, SMPPTS spill data set
//SMPCNTL DD *
SET BOUNDARY(CAIT0). <<<< change it, if needed
APPLY SELECT(LU12345) <<<< change it
GROUPEXTEND
BYPASS(HOLDSYSTEM).
The tech doc has additional information for the SMP/E JCL examples.