Transmission Queue Usage Error
Event name: Transmission Queue Usage Error. Reason code in MQCFH: MQRC_XMIT_Q_USAGE_ERROR (2092, X'82C').
Transmission queue with wrong usage.
Event description: On an MQOPEN or MQPUT1 call, a message is to be sent to a remote queue manager, but one of the following occurred. Either:
- ObjectQMgrName specifies the name of a local queue, but it does not have a Usage attribute of MQUS_TRANSMISSION.
- The ObjectName or ObjectQMgrName field in the object descriptor specifies the name of a local definition of a remote queue but one of the following applies to the XmitQName attribute of the definition:
- XmitQName is not blank, but specifies a queue that does not have a Usage attribute of MQUS_TRANSMISSION
- XmitQName is blank, but RemoteQMgrName specifies a queue that does not have a Usage attribute of MQUS_TRANSMISSION
- The queue name is resolved through a cell directory, and the remote queue manager name obtained from the cell directory is the name of a local queue, but it does not have a Usage attribute of MQUS_TRANSMISSION.
Event type: Remote. Platforms: All. Event queue: SYSTEM.ADMIN.QMGR.EVENT.