Steps to use the CAUNZIP utility to extract the contents of a solution package order that was created via the Broadcom Support Portal.
Release : 15.1
(1). Create a solution package order via the Broadcom Support Portal containing the maintenance PTFs.
For instructions, see Article Id: 259093
(2). Copy the zip file, created by Broadcom Support Portal, to a USS directory on your mainframe.
Sample JCL to download a zip file:
//INPUT DD *
downloads.broadcom.com
[email protected] Password
bin
get <ordernumber>.zip /**yourUSSDirectory**/<ordernumber>.zip
quit
(3). Download and RECEIVE the Broadcom cumulative HOLDDATA file before processing this order.
For instructions, see: See: Download and Receive Maintenance
Receive HOLDDATA and PTFs
(4). You can use the CAUNZIP utility to unzip the file and generate RECEIVE JCL.
For a sample job used to execute the CAUNZIP utility, see member CAUNZIP in the Common Services CAW0JCL data set.
Replace the lines highlighted in RED with your information
Where /plexc1/u/users/baije01/datacom/ = your USS path on the mainframe
Where 26848068.zip = the name of the zip file containing the maintenance you downloaded Support Portal
For example:
================================ T O P =====================
//CAUNZIP JOB 'ACCT INFO',CLASS=A,MSGCLASS=X
//OUTCLASS SET OUTCLASS='*'
//CAUNZIP EXEC PGM=IKJEFT01,DYNAMNBR=10,REGION=0M
//ZIPRPT DD SYSOUT=&OUTCLASS,RECFM=FBA
//SYSTSPRT DD SYSOUT=&OUTCLASS
//SYSPRINT DD SYSOUT=&OUTCLASS
//STDOUT DD SYSOUT=&OUTCLASS
//STDERR DD SYSOUT=&OUTCLASS
//SYSTSIN DD *
CAUNZIP ZIPPATH(/plexc1/u/users/baije01/datacom/) -
ZIPFILE(26848068.zip) -
JAVAPATH(/C/java/java64bt/v8r0m0/usr/lpp/java/J8.0_64)
/*
============================= B O T T O M ==================
With the successful execution of the CAUNZIP job unzips the package of published solutions and creates an
SMPNTS file structure that the SMP/E RECEIVE FROMNTS command can process.
(5). In the output of the CAUNZIP job, the ZIPRPT dataset provides SAMPLE JCL
that you can use to execute the SMP/E RECEIVE FROMNTS processing.
(6). Cut and paste the SAMPLE JCL into a data set and specify your SMP/E CSI on the SMPCSI DD statement.
SAMPLE JCL
<...+....1....+....2....+....3....+....4....+....5....+....6....+....7...
//S010 EXEC PGM=GIMSMP,PARM='PROCESS=WAIT',DYNAMNBR=120
//SMPCSI DD DISP=SHR,DSN=your.CSI
//SMPOUT DD SYSOUT=*
//SMPRPT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SMPJHOME DD PATHDISP=KEEP,
// PATH='/C/java/java64bt/v8r0m0/usr/lpp/java/J8.0_64/'
//SMPNTS DD PATHDISP=KEEP,
// PATH='/plexc1/u/users/baije01/datacom/268480681/26848068/'
//SMPCNTL DD *
SET BOUNDARY(GLOBAL) .
RECEIVE FROMNTS(SMPNTS)
SYSMODS
HOLDDATA
DELETEPKG
.
/*
============================ B O T T O M ==============================
(6). Submit the job to receive the PTFs in your order.
(7). Make sure the job runs with RC 0000. In the SMPOUT you will see the PTFs that have been RECEIVED
For example: