DFS2180I AUTOMATED OPERATOR USER EXIT ERROR-CODE=x.
Explanation
IMS detected an error condition indicated by x in an automated operator (AO) exit routine.
- Code (dec)
- Meaning
- 1
- The user exit destination name was invalid. There is no TRAN/LTERM defined by that name. No further exit routine processing takes place with this message/command.
- 2
- The queue manager handling a request on behalf of the exit routine returned a nonzero return code. No further exit routine processing takes place for this message/command.
- 3
- The return code in register 15 is invalid. No further exit routine processing takes place for this message/command.
- 4
- There were multiple requests for storage. No further exit routine processing takes place for this message/command.
- 5
- An exit routine request for storage could not be satisfied. Either the request is unreasonably large or the CIOP buffer pool needs to be increased.
- 6
- The AO detected an error. The standard AO log record is produced, and exit routine processing for the message in progress is terminated.
- 7
- The exit routine requested that the AO insert a segment to the alternate destination, but register 1 is either zero or points to the UEHB. No further exit routine processing takes place for this message/command.
The following codes are issued for AOIE type exit routines (including DFSAOE00):
- 8
- The CBTS latch was held for an unexpected block type during command processing. Any segments that were inserted or enqueued by the AOI exit to an alternate destination are canceled. No further exit routine processing takes place for the command.
- 9
- A request for HIOP storage failed. Any segments that were inserted or enqueued by the AOI exit to an alternate destination are canceled. No further exit routine processing takes place for the command.
- 10
- The exit routine returned with an invalid reply code for a command
or a command response segment.
Command processing continues normally but the exit routine is not called for subsequent command response segments for this command.
- 11
The exit routine requested that IMS pass the message an AOIE type exit routine, but such a routine does not exist.
Message processing continues normally but the exit routine is not called for subsequent message segments for this message.
- 12
- The exit routine returned with an invalid reply code for a message
segment.
Message processing continues normally but the exit routine is not called for subsequent message segments for this message.
- 13
- The exit routine returned with a return code outside the range
of valid return codes. The return code is changed to
0(the exit processes the message or command), and processing for the message or command proceeds. - 14
- The exit routine returned with a reply code other than 0 for a
command entered either internally by IMS or
by the DL/I ICMD call.
The processing for the command proceeds normally. The exit routine is not called for command response messages for commands entered either internally by IMS or by the DL/I ICMD call.
- 20
- The AO User Exit Interface detected an error. AO trace log record X'6701' is generated, and exit routine processing for the command in progress proceeds.
- 21
- The AO User Exit Interface detected an error. AO trace log record X'6701' is generated, and exit routine processing for the message in progress proceeds.
- 22
- The AO User Exit Interface detected an error. AO trace log record X'6701' is generated, and exit routine processing terminates for the message or command in progress.
System action
For errors in DFSAOUE0, IMS writes a trace record labeled AOI to the system log. For errors in the AOIE type exit routines, IMS writes a trace record labeled AOIT to the system log for those codes that specify that an X'6701' log record is generated.
Operator response
Contact your IMS system programmer.
Module
DFSAOUE0, AOIE type exit routines (including DFSAOE00)