The DWWVRDEF job

The DWWVRDEF job produces four data sets when it is submitted successfully.

Run the DWWVRDEF job from your customized SDWWCNTL.OUT data set. If you have not performed customization, copy member DWWVRDEF from data set SDWWCNTL and update the following variables:
  • SET THLQ=DWWUSER.V610
  • SET LOGSTRM=DWWUSER.IVP.FILELOG
  • SET MGMCLAS= management_class
  • SET STRCLAS= storage_class

Specify the values for the MGMCLAS and STRCLAS symbolic parameters to allocate the SMS-managed VSAM data set.

The specified forward recovery log stream must be created, if it does not exist, before the DWWRUNBL IVP job starts. For more information about defining log structures, see Defining coupling facility structures in the CICS® Transaction Server for z/OS® Knowledge Center.

The following example shows how to use IXCMIAPU to define a forward recovery log stream named DWWUSER.IVP.FILELOG:
//*-------------------------------------------------------------------*/ 
//*  Allocate forward recovery log                                    */ 
//*-------------------------------------------------------------------*/ 
//DELLOGS  EXEC PGM=IXCMIAPU                                             
//SYSPRINT DD SYSOUT=*,DCB=RECFM=FBA                                     
//SYSIN    DD *                                                          
DATA TYPE(LOGR) REPORT(NO)                                               
DEFINE LOGSTREAM NAME(DWWUSER.IVP.FILELOG)                               
STRUCTNAME(LOG_CICSVR) LS_SIZE(1180)                       
/*                     
The following examples show how to define a coupling facility structure named LOG_CICSVR:
STRUCTURE NAME(LOG_CICSVR) /* CICS VR log */
  INITSIZE(10000) SIZE(16000)
  PREFLIST(cfname) REBUILDPERCENT(1)
//*-------------------------------------------------------------------*/
//*  Define the LOG_CICSVR structure                                  */
//*-------------------------------------------------------------------*/
//DEFCFSTR EXEC PGMIXCMIAPU
//SYSPRINT DD SYSOUT*,DCBRECFM! FBA
//SYSIN DD * 
DATA TYPE(LOGR) REPO

See Creating the MVS log streams for more information.

The example below shows the first part of the JCL used to submit the job:
//SETPARM  SET THLQ=DWWUSER.V610                                                      
//         SET LOGSTRM=DWWUSER.IVP.FILELOG                      
//         SET MGMCLAS=                                      
//         SET STRCLAS=SCCOMP                                     
//REXXCRE  EXEC PGM=IEBGENER                                
//* This step is expected to complete with return code 0    
//SYSPRINT DD SYSOUT=*                                      
//SYSUT1   DD *                                             
When the job is successfully submitted, the following data sets are produced:
  • DWWUSER.V610.CUSTOMER
  • DWWUSER.V610.CUSTOMER.DATA
  • DWWUSER.V610.CUSTOMER.NEW
  • DWWUSER.V610.CUSTOMER.NEW.DATA