You
probably have the QMANAGER property of the queue object filled in. The manual
says that that is the name of the QM you are connected to. The manual is WRONG.
That property maps to the MQOD_ObjectQmngrName field.
So, if
you are connected to QM1, and QM2 and QM3 are the only QMs that have the queue
in question, and you have QM1 in QMANAGER, the underlying MQ code is trying to
put the message to the queue on QM1, which does not exist. Blank out QMANAGER,
and the message will round robin between QM2 and QM3. Or if you need to put the
message specifically to QM2 or QM3, stick that in QMANAGER.
I
dealt with this before:
This communication, including attachments, is for the exclusive use of addressee and may contain proprietary, confidential or privileged information. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return email and delete this communication and destroy all copies. |
- JAVA app can't see clustered queues Brendan Drummond
- Re: JAVA app can't see clustered queues Potkay, Peter M (PLC, IT)
- Re: JAVA app can't see clustered queues Potkay, Peter M (PLC, IT)
- Re: JAVA app can't see clustered queues Niklas Gustavsson
- Re: JAVA app can't see clustered queues Brendan Drummond