+

Search Tips | Advanced Search

2533 (09E5) (RC2533): MQRC_DEST_CLASS_NOT_ALTERABLE


Explanation

An MQSUB call using option MQSO_ALTER was made changing the use of the MQSO_MANAGED option on the subscription. The destination class of a subscription cannot be changed. When the MQSO_MANAGED option is not used, the queue provided can be changed, but the class of destination (managed or not) cannot be changed.


Completion code

MQCC_FAILED


Programmer response

Remove the subscription using MQCLOSE and re-create it with MQSUB with the attributes set correctly, or change the use of the MQSO_MANAGED option used on the MQSUB call so that it matches the existing subscription.

Parent topic: API reason codes

Last updated: 2020-10-04