Using CAUNZIP to process Broadcom Support solution packages
search cancel

Using CAUNZIP to process Broadcom Support solution packages

book

Article ID: 259350

calendar_today

Updated On:

Products

Datacom Datacom/DB Datacom/AD

Issue/Introduction

Steps to use the CAUNZIP utility to extract the contents of a solution package order that was created via the Broadcom Support Portal. 

Environment

Release : 15.1

Resolution

(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:

Additional Information


Sample JCL to download a zip file to a USS Directory

Download and Receive Maintenance

Receive HOLDDATA and PTFs

CAUNZIP Utility

Download Methods and Locations

Attachments