Title: MQMQ MsgID - valid characters
Ben,
 
The MsgId can indeed contain characters that are invalid XML. Typically when we have had a need to pass around a MsgId in XML, we will encode the entrire MsgId as base 16 or base 64.

Hope this helps,

Bill Reiss
Developer
CommerceQuest, Inc.
Enabling the Dynamic Enterprise
www.commercequest.com

-----Original Message-----
From: Pope, Ben [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 20, 2002 11:36 AM
To: [EMAIL PROTECTED]
Subject: MQMQ MsgID - valid characters


I have a situation where I need to pass the MsgId contents as part of an XML message.
What I've found in the docs describes how the field in constructed by the queue manger
but it is described as being simply "a byte field".  Are there any details as to what byte
range could be used?  Specifically, codes between 0x00 and 0x20 are considered invalid
XML and if they can be included in the MsgId field then I need to account for that
possibility.

Thanks, Ben

Reply via email to