DADS Plus HOLD ACTION on fix RO91358 to reinstall the DADS Plus SVC .

book

Article ID: 195129

calendar_today

Updated On:

Products

CA DADS Plus

Issue/Introduction

We'd like to confirm the hold actions for RO91358 states the following:

6. You must reinstall the Advantage CA-DADS Plus for CICS SVC after
   apply of this PTF. Refer to your installation guide STEP20 for
   detailed instructions.   The OSISVC provided with this PTF is downward compatible to the
RO10396 LEVEL of maintenance for all supported CICS releases.To confirm proper installion, enter 'SVC' keyword on option 2
command line and the following should display:
DP847: OSISVC ASSEMBLED 01/06/16 11.33

We understand that the reinstall is required, though the message "DP847: OSISVC ASSEMBLED 01/06/16 11.33" already shows when we type SVC without having reinstalled anything.

Environment

Z/OS

CICS

Resolution

The DADS Plus SVC is ONLY USED by the DADS Plus feature to modify the CICS RPL libraries.

One of the fixes you were given   "SO04309  DFHRPL MANAGEMENT CAN HANG MULTIPLE CICS"

Fix SO04309 REMOVES the DADS Plus RPL feature from the product. We strongly recommend that you apply this fix since use of the feature can cause your CICS regions on the LPAR to hang.
Once fix SO04309 is applied the DADS Plus SVC is no longer required. We recommend that you remove the SVC= Number from your DADS control files as part of the cleanup after applying this fix.

You can run the JCL below for each of your DADS01 control files to see if and SVC number is defined to the control file. In the report search for SVC and you will see the SVC number being used. In this example I have  SVC=230

APPLID:  A11IC4S5             SUBTASKING: YES     BATCHINTERFACE: YES    SVC=230      

//LIST     EXEC PGM=DADBLIST,REGION=700K                         
//STEPLIB  DD DSN=DADSPL40.LOADLIB,DISP=SHR            
//DADS01   DD DISP=SHR,DSN=CICS71.DADS.CONTROL    
//SYSPRINT DD SYSOUT=*,DCB=(LRECL=133,RECFM=FBA,BLKSIZE=133)     
//SYSIN    DD *                                                  
ALL                                                              
//                                                                


Below is the JCL you can use to set the SVC number to 000. The DADS01 control file MUST BE CLOSED when running this JCL.

 CIRCUMVENTION: This only affects clients using the DFHRPL Management function
 of Dads Plus 4.0. This may be disabled by setting the DADSSVC to 0 using the 
 following jcl:                                                               
 //DADBCNTL EXEC PGM=DADBCNTL,REGION=1M                                       
 //STEPLIB  DD  DSN=DADSPL40.SMP.LOADLIB,DISP=SHR                             
 //DADS01   DD  DSN=YOUR.DADS01.CONTROL,DISP=SHR                              
 //SYSPRINT DD  SYSOUT=*,DCB=(LRECL=133,RECFM=FBA,BLKSIZE=133)                
 //SYSIN    DD  *                                                             
 UPDATE                                                                       
 SVC=000                                                                      
 //