When moving a CICS region form one LPAR to another we receive a DADSA585 message in the DADSLOG
DADSA585 13:25:09 CPOSFOR1 TRAN=UT04 'FILE'='CLNT6750' 'PREREQ ' 'PCPPREQ ' MISSING/NOT AUTH.
The DADS Plus message guide has the following Description
DADSA585 DADS DADSMSGS MISSING OR NOT AUTHORIZED
Reason: The DADSMSGS program is not defined in the active PPT or is defined but the proper resource level security (PUBLIC) is not specified.
Action: None.
Z/OS
CICS
The client was using a custom user exit at the DADS Plus exit PREALLOCATE ==>. The DADS Plus exit points are defined on the DADS GLOBAL ALLOCATION OPTIONS DISPLAY screen. To see these options you can enter the DADC transaction at a clear screen and press enter.
In this case the client had the following exit defined to DADS Plus.
PREALLOCATE ==> PCPPREQ
The load module for exit custom user exit PCPPREQ was not available in the DFHRPL.
The client added the customer user exit load module PCPPREQ to the DFHRPL.
The description associated with message DADSA585 in the DADS Message guide was not helpful.
DADSA585 DADS DADSMSGS MISSING OR NOT AUTHORIZED
The version of the DADSA585 message in the DADSLOG pointed to the user exit PREALLOCATE ==> (PREREQ).
DADSA585 13:25:09 CPOSFOR1 TRAN=UT04 'FILE'='CLNT6750' 'PREREQ ' 'PCPPREQ ' MISSING/NOT AUTH.
DADS Plus has six users exits that can be used and they are all listed on the GLOBAL ALLOCATION OPTIONS DISPLAY screen. They are :
PREREQUEST ==> POSTREQUEST ==>
PREALLOCATE ==> PREDEALLOCATE ==>
PREOPEN ==> PRECLOSE ==>