Previous Topic: Executing Statements Stored in Modules (OCFX)Next Topic: Creating, Editing, and Saving Modules


OCFX Status Codes

The following table lists the status codes returned by OCFX processing.

Status code

Message and description

DC394001

INVALID SYNTAX TOKEN FOUND

OCFX calls RHDCMISC/SCAN to parse input. When an improper token is encountered, OCFX abends.

DC394002

INVALID MAJOR SCAN CODE <nnn>

OCFX calls RHDCMISC/SCAN to parse input. When an unexpected major scan code is returned, OCFX abends.

DC394003

COMMAND EXCEEDS AVAILABLE SPACE

OCFX calls RHDCMISC/SCAN to parse input. Token values are extracted and kept in a command buffer which is returned to OCFX. The SCAN routine requires more space.

DC394004

INVALID DICTIONARY/NODE NAME

OCFX extracts the dictionary name and node name from the current session PROFILE. It attempts to extract the command facility module with commands to be executed from this dictionary/node combination. The BIND failed.

DC394005

INTERNAL STORAGE EXCEEDED

OCFX counts the number of TEXT-088 records in the dictionary module to be executed to determine how much storage to acquire for the command buffer. If this size is incorrect, the error results.

DC394006

MODULE NOT FOUND

OCFX attempts to locate a specific command facility module name with either a specified or default (1) version number. The module must have a language attribute of OCF. If any of these conditions fail, the module cannot be loaded.

DC394007

MODULE HAS NO TEXT

OCFX located the command facility module name with either a specified or default (1) version number with a language attribute of OCF. However, the module has no TEXT-088 records.

DC394008

UNEXPECTED DBMS ERROR

OCFX encountered a DBMS error which it does not have code to handle.

Note: For more information about other status codes, see the CA IDMS Messages and Codes Guide.