3049 (0BE9) (RC3049): MQRCCF_CCSID_ERROR
Explanation
Coded character-set identifier error.
In a command message, one of
the following occurred:
- The
CodedCharSetId
field in the message descriptor of the command does not match the coded character-set identifier of the queue manager at which the command is being processed, or - The
CodedCharSetId
field in a string parameter structure within the message text of the command is not- MQCCSI_DEFAULT, or
- the coded character-set identifier of the queue manager at which the command
is being processed, as in the
CodedCharSetId
field in the message descriptor.
This reason can also occur if a ping cannot be performed because the coded character-set identifiers are not compatible. In this case the correct value is not returned.
Programmer response
Construct the command with the correct coded character-set identifier, and specify this in the message descriptor when sending the command. For ping, use a suitable coded character-set identifier.