+

Search Tips | Advanced Search

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

Last updated: 2020-10-04