Previous Topic: IDCMINIT01 - SUBPGM SUBPGM-NAME has invalid LANGUAGE "XXXXX", must be "IDEAL", "COBOL", "PL/1" or "ASM"Next Topic: IDCMINIT03 - The PGM calls a SUBPGM of the same name


IDCMINIT02 - definition-entity definition-name is a defined RESOURCE for the PGM but does not exist in dictionary

Reason:

Usually, this occurs when a program resource was defined in the program resource section, but the entity was not created to correspond with the resource. However, this can also be caused by dictionary corruption due to user maintenance of CA Ideal entities through dictionary facilities (which do not take account of CA Ideal integrity checking).

Action:

Check the name of the definition and ensure that all resources are correctly specified. If the resource exists, delete the flagged resource from the program resource section and press Enter. Re-add the flagged resource, using a numeric version. This checks that the resource exists. If it does, a completed relationship is re-added to the program resource; if not, an error message indicates that an entity was unavailable for use or was not found in dictionary.