2270 (08DE) (RC2270): MQRC_NO_DESTINATIONS_AVAILABLE
Explanation
An MQPUT or MQPUT1 call was issued to put a message on a cluster queue, but at the time of the call there were no longer any instances of the queue in the cluster. The message therefore could not be sent.
This situation can occur when MQOO_BIND_NOT_FIXED is specified on the MQOPEN call that opens the queue, or MQPUT1 is used to put the message.
This reason code can also occur when running the REFRESH CLUSTER command. See Application issues seen when running REFRESH CLUSTER
Completion code
MQCC_FAILED
Programmer response
Check the queue definition and queue status to determine why all instances of the queue were removed from the cluster. Correct the problem and rerun the application.
Parent topic: API reason codes