Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Biztalk
acce.forsuppliers
acce.hipaa
acce.hl7
acce.rosettanet
accelerator.finserv
admin
appintegration
framework
general
library
nonxml
orchestration
sdk
server
setup
tools
xlangs
xsharp
  
 
date: 12 Jan 2006 09:29:09 -0800,    group: microsoft.public.biztalk.sdk        back       


MQ Custome pipeline component???   
I am using a MQ Series adapter to get a string message from  a MQSeries
queue.
The string message contains a header followed by a XML. I want to send
the header and XML message to the messaging engine. I know I need to
implement this in the IDiassembler interface using the Assemble and
GetNext method. Any ideas on how to accomplish this?


Here is the sample of my incoming string message,,,,


<Hdr>MSG v1.3dev<dasSec>

</Hdr><?xml version="1.0"
encoding="utf-8"?><Orders><CustomerID>TORTU</CustomerID></Orders>
date: 12 Jan 2006 09:29:09 -0800   author:   unknown

Re: MQ Custome pipeline component???   
Hello!

first of all biztalk calls the Disassemble(...) method. there you get 
the message. then the GetNext() method is called as long as you don't 
return null.
so i would suggest that you return your header the first time and 
afterwards the xml-doc.

regards, edith

sanjay.ingle@irs.gov wrote:
> I am using a MQ Series adapter to get a string message from  a MQSeries
> queue.
> The string message contains a header followed by a XML. I want to send
> the header and XML message to the messaging engine. I know I need to
> implement this in the IDiassembler interface using the Assemble and
> GetNext method. Any ideas on how to accomplish this?
> 
> 
> Here is the sample of my incoming string message,,,,
> 
> 
> <Hdr>MSG v1.3dev<dasSec>
> 
> </Hdr><?xml version="1.0"
> encoding="utf-8"?><Orders><CustomerID>TORTU</CustomerID></Orders>
>
date: Thu, 26 Jan 2006 14:33:35 +0100   author:   Edith Mairhofer

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us