MQRC and MQCC Understanding MQ reason codes and completion codes 2030, 2033, 2035, 2080, 2085, 2092, 2110, 2189

Technote (troubleshooting)


Problem(Abstract)

WebSphere MQ program fails to process an MQ API call. MQ notifies the program of the failure, by returning a completion code (MQCC), and a reason code (MQRC). These completion codes, and reason codes are documented in the WebSphere MQ Messages manual.

Resolving the problem

Completion codes
The following is a list of the completion codes (MQCC) returned by WebSphere MQ.


    0 Successful completion (MQCC_OK)
    1 Warning (partial completion) (MQCC_WARNING)
    2 Call failed (MQCC_FAILED)

Reason codes
  • For a list of reason codes, see Reason codes.
  • You can also use the MQRC utility program to display description of a reason code.

Example:




Details regarding the most common reason codes. This information is intended to document the most common causes for following reason codes.

MQRC 2030 0x000007ee MQRC_MSG_TOO_BIG_FOR_Q

MQRC 2033 0x000007f1 MQRC_NO_MSG_AVAILABLE

MQRC 2035 0x000007f3 MQRC_NOT_AUTHORIZED

MQRC 2080 0x00000820 MQRC_TRUNCATED_MSG_FAILED

MQRC 2085 0x00000825 MQRC_UNKNOWN_OBJECT_NAME

MQRC 2092 0x0000082c MQRC_XMIT_Q_USAGE_ERROR

MQRC 2110 0x0000083e MQRC_FORMAT_ERROR

MQRC 2189 0x0000088d MQRC_CLUSTER_RESOLUTION_ERROR


Additional information

For a list of reason codes, see Reason codes.
For a list of feedback codes, see Feedback codes.

Related information

WebSphere MQ Recommended Fixes
A Japanese translation is available

Product Alias/Synonym

WMQ MQ

Rate this page:

(0 users)Average rating

Document information


More support for:

WebSphere MQ
Application / API

Software version:

2.1.2, 3.0, 5.3.1, 6.0, 7.0, 7.0.1, 7.1, 7.5

Operating system(s):

AIX, HP NonStop, HP-UX, IBM i, Linux, OpenVMS, Solaris, Windows, z/OS, z/VSE

Reference #:

1167821

Modified date:

2006-03-14

Translate my page

Machine Translation

Content navigation