Overview of the REQUEUE command

Message Advisor lets you requeue messages in a variety of situations, not just when messages have been lost. You can use the REQUEUE command along with the UNLOAD and DEQUEUE commands to unload messages queued to a specific LTERM destination and later requeue them to the same or another LTERM on the same or a different IMS system.

You can requeue IMS messages by using input from the OLDS, the SLDS, data sets that have been unloaded from the message queue, data sets that have been extracted from the OLDS or the SLDS, or scrap files.

The examples in this section describe the following types of requeueing:

  • Cold start after a normal IMS shutdown ( DUMPQ or PURGE).

  • Cold start after an abnormal IMS shutdown and emergency restart (/ERE) failure.

The REQUEUE command lets you perform the following tasks:

  • Automatically select the checkpoint used for requeueing if Message Advisor Checkpoint Tracking is active.

  • Override the selected checkpoint by specifying a specific SNAPQ, PURGE, or DUMPQ checkpoint.

  • Dynamically allocate log data set names obtained from RECON data sets.

    Note

    If any SLDS data set in the RECON has the error indicator on and the RECON contains a secondary SLDS, Message Advisor will attempt to use the secondary SLDS if its time stamps are valid.

  • Override the log data set names by specifying an input data set name or the UNIT and VOLSER of an uncataloged system log data set (SLDS).

  • Select or reject messages based on the following criteria:

    • Date and time ranges

    • Destinations (with masking allowed)

    • LU names (with masking allowed)

    • Origin (with masking allowed)

    • Destination type

    • Type of message (queue number)

  • (optional) Re-establish conversations.

  • (optional) Request requeueing of remote system messages.

This section contains the following topics:

Related topic



Was this page helpful? Yes No Submitting... Thank you

Comments