2198 (0896) (RC2198): MQRC_DEF_XMIT_Q_TYPE_ERROR
Explanation
An MQOPEN or MQPUT1 call
was issued specifying a remote queue as the destination. Either a
local definition of the remote queue was specified, or a queue-manager
alias was being resolved, but in either case the XmitQName
attribute
in the local definition is blank.
Because there is no transmission
queue defined with the same name as the destination queue manager,
the local queue manager has attempted to use the default transmission
queue. However, although there is a queue defined by the DefXmitQName
queue-manager
attribute, it is not a local queue.
Completion Code
MQCC_FAILED
Programmer response
Do one of the following:
- Specify a local transmission queue as the value of the
XmitQName
attribute in the local definition of the remote queue. - Define a local transmission queue with a name that is the same as that of the remote queue manager.
- Specify a local transmission queue as the value of the
DefXmitQName
queue-manager attribute.
See XmitQName for more information about transmission queue names.