2512 (09D0) (RC2512): MQRC_SUBLEVEL_NOT_ALTERABLE


Explanation

An MQSUB call using option MQSO_ALTER was made changing the SubLevel of the subscription. The SubLevel of a subscription 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 SubLevel field used on the MQSUB call so that it matches the existing subscription.

Parent topic: API reason codes