2100 (0834) (RC2100): MQRC_OBJECT_ALREADY_EXISTS
Explanation
An MQOPEN call was issued to create a dynamic queue, but a queue with the same name as the dynamic queue already exists.
- On z/OS, a rare race condition can also give rise to this reason code; see the description of reason code MQRC_NAME_IN_USE for more details.
Completion code
MQCC_FAILED
Programmer response
If supplying a dynamic queue name in full, ensure that it obeys the naming conventions for dynamic queues; if it does, either supply a different name, or delete the existing queue if it is no longer required. Alternatively, allow the queue manager to generate the name.
If the queue manager is generating the name (either in part or in full), reissue the MQOPEN call.
Parent topic: API reason codes