2442 (098A) (RC2442): MQRC_PROPERTY_NAME_ERROR

Explanation

An attempt was made to set a property with an invalid name. Using any of the following settings results in this error:
  • The name contains an invalid character.
  • The name begins "JMS" or "usr.JMS" and the JMS property is not recognized.
  • The name begins "mq" in any mixture of lowercase or uppercase and is not "mq_usr" and contains more than one "." character (U+002E). Multiple "." characters are not allowed in properties with those prefixes.
  • The name is "NULL", "TRUE", "FALSE", "NOT", "AND", "OR", "BETWEEN", "LIKE", "IN", "IS" and "ESCAPE" or is one of these keywords prefixed by "usr.".
  • The name begins with "Body" or "Root" (except for names beginning "Root.MQMD.").
  • A "." character must not be followed immediately by another "." character.
  • The "." character cannot be the last character in a property name.

Completion Code

MQCC_FAILED

Programmer Response

Valid property names are described in the WebSphere MQ documentation. Ensure that all properties in the message have valid names before reissuing the call.