How to turn off or disable the CA DADS Plus for CICS DFHRPL Libraries Management feature? This feature allows you to modify the DFHRPL library concatenation without bringing down CICS.

Document ID : KB000051267
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

CA DADS Plus for CICS has a feature that allows the user to modify the DFHRPL library concatenation without bringing down CICS.
You can dynamically add or remove libraries or change the order in which libraries are searched.
In order to use the DFHRPL LIBRARIES MANAGEMENT (option 2) located on the CA DADS Plus for CICS Primary menu, you must install the CA DADS Plus for CICS SVC.
The SVC number is stored in the CA DADS Plus for CICS file control and is listed on the Global Allocation Options Display menu.
If you set the parameter SVC=000 the DFHRPL libraries management feature will be disabled.
There are two ways to access the Global Allocation Options Display menu once you sign onto CICS.
From a clear screen enter transaction DADS and press ENTER and the CA DADS Plus PRIMARY MENU appears.
Next, select option 1 - DYNAMIC ALLOCATION FACILITY and press ENTER and the DYNAMIC ALLOCATION FACILITY MENU appears.
Next, select 6 OPTIONS - DISPLAY/MODIFY GLOBAL ALLOCATION OPTION and press ENTER and the GLOBAL ALLOCATION OPTIONS DISPLAY appears.
You can also display the GLOBAL ALLOCATION OPTIONS DISPLAY menu by entering the DADC transaction from a clear screen in CICS and pressing ENTER.

The DADC transaction is a shortcut that gives the user direct access to global allocation options menu.
In some environments the DADC transaction may not be available due to security requirements.

Solution:

The SVC= parameter CAN ONLY be updated using the batch utility program DADBCNTL and if CICS is active the CA DADS Plus for CICS control (DADS01) MUST closed.

The following JCL updates the control file and set SVC=000.

 //DADBCNTL EXEC PGM=DADBCNTL,REGION=700K        
 //STEPLIB DD DSN=DADSPL40.LOADLIB,DISP=SHR 
 //DADS01 DD DSN=DADSPL40.DADS01.CONTROL,DISP=SHR
 //SYSPRINT DD SYSOUT=A,DCB=(LRECL=133,RECFM=FBA,BLKSIZE=133)
 //SYSIN DD *
 UPDATE
 SVC=000
 /*
 //

If the SVC is not installed (SVC=000) the user will receive the message DP845 when they attempt to use this feature.
DP845: CA-DADS/PLUS DFHRPL PROCESSING NOT POSSIBLE - SVC NOT DEFINED.