Aby,

>>>in WMQI, we normally have an MRM, XML or BLOB message set which
>>>can take in delimited, or XML or plain messages. But when we input
>>>plain delimited messages we put in messages with the MQRFH2 header
>>>in it. Otherwise we will have to invoke the BLOB parser. Is there
>>>any way by which we can take in plain delimited messages to WMQI
>>>without the RFH header? something like "Mathew.21.19820507/75"
>>>just in the queue as it is?

I guess I'm not sure what the difference is between the "delimited"
messages you are processing via the MRM and the "plain delimited" messages
that you want treated differently. It seems to me that if you don't want to
process them using the MRM then the BLOB parser would be the correct
choice. Can you elaborate on exactly what it is you are trying to do? What
are you carrying in the RFH header that you use with such message
currently?

Or is what you want to do is take in "Mathew.21.19820507/75" and process it
as a simple string? If that is what you are trying to do, you don't need an
RFH. Simply take the message in as a BLOB, and cast it as a string, like
so:

   set string = cast("InputRoot"."BLOB"."BLOB" as ccsid <nnn>);

with <nnn> being the codepage the string is represented in. Now you can use
functions like position and substring to parse the message yourself.


If this is not what you are looking for, please elaborate further on
exactly what it is you are trying to do.


Regards,

Christopher Frank
Sr. I/T Specialist - IBM Software Group
IBM Certified Solutions Expert - Websphere MQ & MQ Integrator
--------------------------------------------
Phone: 612-397-5532 (t/l 653-5532) mobile: 612-669-3008
e-mail: [EMAIL PROTECTED]

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Reply via email to