I am passing message from C# .NET 4.0 to MQ version: 7.5.0.5 . Snippet of the code
queue = queueManager.AccessQueue(strQueueName, MQC.MQOO_OUTPUT + MQC.MQOO_FAIL_IF_QUIESCING);
queueMessage = new MQMessage();
queueMessage.Format = MQC.MQFMT_STRING;
queueMessage.MessageType = 8;
queueMessage.CharacterSet = 1208;
queueMessage.WriteUTF(message);
queuePutMessageOptions = new MQPutMessageOptions();
queue.Put(queueMessage, queuePutMessageOptions);
messageWrittenSuccessfully = true;
queue.Close();
I am getting the message with character followed by dot C.E.R.1.2.3.4. rather than CER1234
not sure if this is related to encoding or CCIS issue.