Error Conditions Reference


Below are the most frequently occured error conditions while using the CICS commands.

RESP Command Description
1ERROR This error occurs for an error that does not raise any other condition.
12FILENOTFOUND A file name in the FILE is not defined to CICS.
13NOTFND Attempt to retrieve the record which is not found.
14DUPREC An attempt is to add/update a record to a file in which the record already exists with same key.
15DUPKEY A record is accessed by way of an alternate index with the NONUNIQUEKEY attribute, and another alternate index record with the same key follows.
16INVREQ Request is invalid
17IOERR There is an I/O error during the requested operation.
18NOSPACE No space is available on the direct access device for adding records.
19NOTOPEN The requested resource is not open.
20ENDFILE File read reached to end.
21ILLOGIC A VSAM error occurs that is not in one of the other CICS response categories.
22LENGERR The length coded doesn't match with the required length.
23QZERO Occurs when the destination (queue) is empty or the end of the queue has been reached.
25QBUSY Occurs if a READQ TD command attempts to access a record in a logically recoverable queue.
26ITEMERR The ITEM number provided is out of range or exceeds 32767.
27PGMIDERR The coded program id is not valid in local or remote region.
31EXPIRED Occurs if the time specified has already expired when the command is issued.
32RETPAGEOccurs if the SET option is coded and a completed page is ready for return to the application program.
35TSIOERR Occurs if there is an irrecoverable temporary storage input/output error.
36MAPFAIL This condition also arises if a program issues a RECEIVE MAP command to which the terminal operator responds by pressing a CLEAR or PA key, or by pressing ENTER or a function key without entering data.
38INVMPSZ Occurs if the specified map is too wide or too long for the terminal.
39IGREQID Occurs if the prefix specified in the REQID option is different from that established by a previous REQID option.
40OVERFLOW Occurs if the mapped data does not fit on the current page. This condition is only raised if a HANDLE CONDITION OVERFLOW command is active.
42NOSTG The storage requested is more than is currently available in the target DSA.
44QIDERR Occurs when the queue specified cannot be found.
53SYSIDERRThe SYSID name specified is neither the local region nor a remote system or the link to the remote system is closed.
54ISCINVREQ The remote system indicates a failure that does not correspond to a known condition.
70NOTAUTH Occurs when a resource security check has failed.
81TERMERR An unrecoverable error occurs during the conversation with the Remote region.
82ROLLEDBACK SYNCPOINT ROLLBACK issued
84DISABLED The resource is disabled
100LOCKED An attempt has been made to process a record, but lock exists against the key.
101RECORDBUSY The NOSUSPEND keyword is specified and the record is locked by an active lock.
121RESUNAVAIL A resource required by the linked-to program is unavailable on the target region.
122CHANNELERR The channel name contains illegal character or combination of illegal characters.