Home

 

Reason codes returned from publish/subscribe messages

The following reason codes can be returned by a broker in response to any command message in PCF format. They are described in WebSphere MQ Programmable Command Formats and Administration Interface.

MQRCCF_CFH_COMMAND_ERROR

Command identifier not valid.

MQRCCF_CFH_CONTROL_ERROR

Control option not valid.

MQRCCF_CFH_LENGTH_ERROR

Structure length not valid.

MQRCCF_CFH_MSG_SEQ_NUMBER_ERROR

Message sequence number not valid.

MQRCCF_CFH_PARM_COUNT_ERROR

Parameter count not valid.

MQRCCF_CFH_TYPE_ERROR

Type not valid.

MQRCCF_CFH_VERSION_ERROR

Structure version number not valid.

MQRCCF_CFIN_DUPLICATE_PARM

Duplicate MQCFIN parameter.

MQRCCF_CFIN_LENGTH_ERROR

MQCFIN structure length not valid.

MQRCCF_CFIN_PARM_ID_ERROR

Parameter identifier not valid.

MQRCCF_CFST_DUPLICATE_PARM

Duplicate MQCFST parameter.

MQRCCF_CFST_LENGTH_ERROR

MQCFST structure length not valid.

MQRCCF_CFST_PARM_ID_ERROR

Parameter identifier not valid.

MQRCCF_CFST_STRING_LENGTH_ERR

MQCFST string length not valid.

MQRCCF_COMMAND_FAILED

Command failed.

MQRCCF_ENCODING_ERROR

Encoding error.

MQRCCF_INCORRECT_Q

Command sent to wrong broker queue.

MQRCCF_MD_FORMAT_ERROR

Format not valid.

MQRCCF_MSG_LENGTH_ERROR

Message length not valid.

MQRCCF_PARM_COUNT_TOO_SMALL

Mandatory parameter for command missing.

MQRCCF_STRUCTURE_TYPE_ERROR

Structure type invalid.

The following reason codes might be returned by a broker in response to a command message in PCF format, depending on the parameters used in that message. They are described in WebSphere MQ Messages.

MQRCCF_CORREL_ID_ERROR

Correlation identifier used as part of identity but is all binary zero.

MQRCCF_DEL_OPTIONS_ERROR

Invalid delete options supplied.

MQRCCF_DUPLICATE_IDENTITY

Publisher or subscriber identity already assigned to another user ID.

MQRCCF_INCORRECT_STREAM

Stream name different from queue name.

MQRCCF_NO_RETAINED_MSG

No retained message exists for this topic.

MQRCCF_NOT_AUTHORIZED

Subscriber not authorized to browse broker's stream queue or subscriber queue.

MQRCCF_NOT_REGISTERED

Publisher or subscriber not registered.

MQRCCF_PUB_OPTIONS_ERROR

Invalid publication options supplied.

MQRCCF_Q_MGR_NAME_ERROR

Queue manager name invalid.

MQRCCF_Q_NAME_ERROR

Queue name invalid.

MQRCCF_REG_OPTIONS_ERROR

Invalid registration options supplied.

MQRCCF_STREAM_ERROR

Stream name too long or contains invalid characters.

MQRCCF_TOPIC_ERROR

Topic name has an invalid length or contains invalid characters.

MQRCCF_UNKNOWN_STREAM

Stream not defined to broker and cannot be created.


 

Home