Trying to perform the HOLD action for PTF SO16036, Running DDUPDATE for to make changes to a Dynamic Systems Table (DST) using member CABDSAMP(DSTDRI) and getting error DDPITY0001 in the CATALOG:
*-----------------------------------------------------------------------------------*
* CODE ENTITY-TYPE,OCCURRENCE(VERS,PSWD,OVRD),STATUS,LOCK *
* -UPD TABLE,DIR_INDEX(PROD) ; PROC *
* *
* FUNCTION DESCRIPTION................. *
* 1000 CATALOG ; PROC *
* 1000 ENABLE ; PROC *
*-----------------------------------------------------------------------------------*
FUNCTION = CATALOG-STRUCTURE
ENTITY-TYPE = TABLE
OCCURRENCE = DIR_INDEX
VERSION = PROD
**** ERROR **** RETURN CODE = DDPITY0001 INVALID ENTITY-TYPE
Release : 15.1
Component : DATACOM/DB
This is a new method of cataloging changes to a Dynamic System Table's definition without closing the entire DST database.
It was introduced by PTF SO15152. It needs to be applied first.
In this case the PTF was applied but the STEPLIB in the DDUPDATE JCL was pointing to the base 15.1 library which did not have the PTF applied.
See the Datacom documentation section Updating the Definition of an Existing Dynamic System Table