|
Home > Archive > BizTalk Server > April 2005 > MSMQ adptor with XMLReceive pipeline
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
MSMQ adptor with XMLReceive pipeline
|
|
| AlanYu 2005-04-06, 5:54 pm |
| Hi,
I have a problem when I use MSMQ adptor to reaceive xml from queue.
my XML encoding in utf-8, then I get following error in HAT
There was a failure executing the receive pipeline:
"Microsoft.BizTalk.DefaultPipelines.XMLReceive" Source: "XML disassembler"
Receive Location: "FORMATNAME:DIRECT=OS:.\PRIVATE$\INBOUND810" Reason: None
of the components at Disassemble stage can recognize the data.
If I change encoding to utf-16, then it works, but the XML is generated in
other system, we don't want to change it. Is there any work around?
When I send this message with MSMQ adaptor (passthrough or xmltransmit),
there is some garbage character before XML body and common MSMQ application
can't read that out.
All my xml works well with File adaptor. I don't if it is known issue with
MSMQ adaptor.
Thanks.
Alan Yu
| |
| Jon Fancey 2005-04-07, 7:48 am |
| Alan,
this sounds like the byte order mark issue Ruslan Yakushev posted about the
other day in this group. have a read of his post describing why this happens
to see if this matches your pipeline problem.
cheers,
Jon.
"AlanYu" wrote:
> Hi,
>
> I have a problem when I use MSMQ adptor to reaceive xml from queue.
>
> my XML encoding in utf-8, then I get following error in HAT
>
> There was a failure executing the receive pipeline:
> "Microsoft.BizTalk.DefaultPipelines.XMLReceive" Source: "XML disassembler"
> Receive Location: "FORMATNAME:DIRECT=OS:.\PRIVATE$\INBOUND810" Reason: None
> of the components at Disassemble stage can recognize the data.
>
> If I change encoding to utf-16, then it works, but the XML is generated in
> other system, we don't want to change it. Is there any work around?
>
> When I send this message with MSMQ adaptor (passthrough or xmltransmit),
> there is some garbage character before XML body and common MSMQ application
> can't read that out.
>
> All my xml works well with File adaptor. I don't if it is known issue with
> MSMQ adaptor.
>
> Thanks.
>
> Alan Yu
|
|
|
|
|