Question

using bizTalk 2010 orchestration: when i send data port configured as webservice the following error appear

The adapter failed to transmit message going to send port >"WcfSendPort_Service_ServiceSoap12" with URL "blablabla/Service.asmx". It will >be retransmitted after the retry interval specified for this Send Port. >Details:"System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlReader.MoveToContent() at >Microsoft.BizTalk.Adapter.Wcf.Runtime.BizTalkBodyWriter.ValidateStreamContainsXml(Stream >stream) at >Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfMarshaller.CreateWcfMessage(CreateWcfMessageSetti>ngs settings) at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient2.SendRequestMessage(IBaseMessage >bizTalkMessage, IRequestChannel channel) at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient2.SendMessage(IBaseMessage >bizTalkMessage)".

No correct solution

OTHER TIPS

The crucial part of the exception is:

System.Xml.XmlException: Root element is missing.

This suggests that you are not transmitting what you think you are transmitting.

From the Suspended Message Instance, check that the message body that being sent is what you expect; or - change your Send Port Adapter to FILE and write the message out to the file system in order to check the message content.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top