RE: MSMQ adptor with XMLReceive pipeline
- From: "Jon Fancey" <JonFancey@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 7 Apr 2005 01:05:06 -0700
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
.
- References:
- MSMQ adptor with XMLReceive pipeline
- From: AlanYu
- MSMQ adptor with XMLReceive pipeline
- Prev by Date: Re: BizTalk server Topology & scalibilty
- Next by Date: HAT question
- Previous by thread: MSMQ adptor with XMLReceive pipeline
- Next by thread: ANNOUNCING BIZTALK SERVER "NEWUSER" NEWSGROUP
- Index(es):
Relevant Pages
|
Loading