Retrying the link

An error scenario may occur that is difficult to recognize. For example, the link and channel may be functioning perfectly, but some occurrence at the receiving end causes the receiver to stop. Another unforeseen situation could be that the receiver system has run out of storage and is unable to complete a transaction.

You need to be aware that such situations can arise, often characterized by a system that appears to be busy but is not actually moving messages. You need to work with your counterpart at the far end of the link to help detect the problem and correct it.

Retry considerations

If a link failure occurs during normal operation, a sender or server channel program will itself start another instance, provided that:

  1. Initial data negotiation and security exchanges are complete
  2. The retry count in the channel definition is greater than zero
Note:
For OS/2, iSeries, UNIX systems, and Windows, to attempt a retry a channel initiator must be running. In platforms other than WebSphere MQ for AIX, iSeries, HP-UX, Linux, Solaris, and Windows, and MQSeries V5.1 for Compaq Tru64 UNIX, and OS/2 Warp, this channel initiator must be monitoring the initiation queue specified in the transmission queue that the channel in using.

Shared channel recovery on z/OS

See Shared channel recovery , which includes a table that shows the types of shared-channel failure and how each type is handled.



© IBM Corporation 2002. All Rights Reserved