2488 (09B8) (RC2488): MQRC_OPERATION_ERROR

Explanation

An MQCTL or MQCB call was made with an invalid parameter.

There is a conflict with the value specified for Operation parameter.

This error can be caused by an invalid value in the Operation parameter, no registered consumers when using MQOP_START or MQOP_START_WAIT parameter, and trying to use non-threaded libraries with asynchronous API calls.

Completion code

MQCC_FAILED

Programmer response

Investigate the application program and verify the Operation parameter options are correct. Ensure you have link edited the application with the correct version of the threading libraries for asynchronous functions.