Verify use of transmission queues in channels


Error icon No transmission queue has been defined for the channel (<channel name>).

The Transmission Queue attribute is a required attribute for sender and server channels because it is needed to identify the location from which to retrieve messages for sending.

Error icon Transmission Queue attribute of channel <channel name> refers to a queue that does not exist (<queue name>).

The value of the Transmission Queue attribute of the specified channel specifies a queue that does not exist.

The value of the Transmission Queue attribute might be misspelled, or the intended transmission queue might be misnamed.

Check that the name of the transmission queue is spelled correctly.

Error icon Transmission Queue attribute (<queue name>) of channel definition (<channel name>) might have incorrect capitalization.

The Transmission Queue attribute of the specified channel definition refers to a queue that could not be found. A queue with a very similar name was found, but the capitalization of one or more letters is different.

The value of the Transmission Queue attribute might be misspelled, or the intended transmission queue might be misnamed.

Error icon Transmission Queue attribute of channel <channel name> refers to a queue that is not a local queue (<queue name>).

The Transmission Queue attribute of the specified channel definition refers to a queue of the wrong type.

Ensure that there are no errors in the value of the Transmission Queue attribute, or re-create the intended transmission queue as a local queue.

Error icon Transmission Queue attribute of channel <channel name> refers to a queue (<queue name>) that does not have its usage set to XMITQ.

The value of the Transmission Queue attribute of the specified chanel refers to a queue that does not have the Usage attribute set to Transmission.

Ensure that there are no errors in the value of the Transmission Queue attribute, or set the Usage attribute of the intended transmission queue to Transmission.

Warning icon Channel (<channel name>) has a maximum message length (<number>) smaller than the maximum message length (<number>) of its transmission queue (<queue name>).

The Maximum Message Length attribute of channels specifies the maximum length of a message that can be transmitted on the channel.

If the value of the Maximum Message Length attribute for the channel is smaller than the value of the Maximum Message Length attribute for the transmission queue from where it gets messages to send, the channel might be unable to send messages waiting for transmission.

Warning icon No channel definition can be found using the transmission queue (<queue name>).

No channels could be found using the specified transmission queue. This might indicate that the transmission queue is redundant and can be removed from your system.

Alternatively, it might indicate a problem with a channel definition that is intended to use this transmission queue, such as a missing or misspelled value in the Transimssion Queue attribute.

Warning icon Multiple (<number>) channel definitions are using the transmission queue (<queue name>).

It is possible to define more than one channel per transmission queue, but only one of these channels can be active at any time. Additional channel definitions can provide alternative routes between queue managers for traffic balancing and link failure corrective action.

A transmission queue cannot be used by another channel if the previous channel to use it terminated, leaving a batch of messages in-doubt at the sending end.

See the IBM MQ Information Center for more information about defining channels, and transmission queues.