MSMQ adptor with XMLReceive pipeline



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
.



Relevant Pages

  • RE: MSMQ adptor with XMLReceive pipeline
    ... > 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 ... > If I change encoding to utf-16, then it works, but the XML is generated in ... > When I send this message with MSMQ adaptor, ...
    (microsoft.public.biztalk.server)
  • RE: MSMQ Serializing
    ... Send MSMQ Messages Securely Across the Internet with HTTP and SOAP ... Here is a link about Object Serialization ... The link below is about how to do xml Serialization if you want to do the ...
    (microsoft.public.dotnet.languages.vb)
  • Re: queueing xml output to msmq
    ... retrieve the XML and then send the MSMQ message will be more efficient ... because the stored procedure will have to open the connection to MSMQ every ... > Sending a message to MSMQ from SQL requires writing a COM object and then ... >> does anyone have an idea how can i queue xml output to msmq from the sql ...
    (microsoft.public.sqlserver.xml)
  • Re: XmlReference to undeclared entity, LT
    ... Sure i get the xml from MSMQ as a string, ill try that! ...
    (microsoft.public.dotnet.xml)
  • encoding xml genned by the getxml method of a dataset
    ... I have a basic question about xml encoding and predefined characters ... I know that characters such as "<" get encoded to < ... declaration correctly encode the characters on the way to the server ...
    (microsoft.public.dotnet.xml)

Loading