DFS4470E GSAM DBD dbdname NOT IN DBDLIB. BLDL RC=rc. DBD AND REFERENCING PSBS WERE NOT ADDED TO THE CATALOG.

Explanation

To build the catalog record for the GSAM DBD dbdname, the IMS Catalog Populate utility (DFS3PU00) tried to read the DBD from the directory (if managed ACBs is enabled) or IMS.DBDLIB (if managed ACBs is not enabled) but encountered return code rc from a BLDL macro instruction, most likely because the DBD was not in the directory or IMS.DBDLIB.

Important: In a managed ACBs environment, the error type of the message, DFS4470E is issued, because this GSAM PSB is unusable without the DBD existing in the directory. In a catalog-only environment, the warning type of this message, DFS4470W is issued, because IMS still uses the DBDLIB.
In the message text:
dbdname
The GSAM DBD that the DFS3PU00 utility could not create a record for in the IMS catalog.

System action

In a managed ACBs environment, no catalog record was built for DBD dbdname. The utility continues inserting other records in the catalog and ends with return code 8.

Programmer response

In a managed ACBs environment, ensure that the DBD exists in the directory. In a catalog-only environment, make sure that the required DBD library is referenced correctly by an IMS DD statement in the JCL for the DFS3PU00 utility. If the DBD library is correctly referenced, ensure that the required DBD member has been generated by the DBD Generation utility. After the corrections are complete, rerun the utility.

Module

DFS3PU00