Asynchronous output to an invalid destination
IMS refers to data
that cannot be delivered as dead letter
.
Data cannot be delivered in each of the following
situations:
- No autologon destination is available for queued output.
- The user ID to which the data is associated is not a valid user ID.
- The user signon is always rejected by an installation Signon exit routine.
- An invalid destination is specified on the input or output message (for example, resulting from a typing error).
You can specify a DLQT value on the EXEC parameter at initialization in order to automatically notify the MTO when LTERM queues exceed this value and have not dequeued data or removed the status. You can use each of the following commands against dead-letter queues:
- Use the /DISPLAY USER DEADQ or /DISPLAY STATUS USER command to identify users whose LTERM queues are older than the dead-letter-queue time (DLQT), and who have not dequeued data or removed the status.
- Use the /ASSIGN command to reassign dead-letter queues to other dynamic users so they can review queued data.
- Use the /DEQUEUE command to purge data on the dead-letter queues.
In a shared-queues environment, you can use the /DISPLAY QCNT MSGAGE command to determine the messages that are considered to be dead-letter queues.