Symptom
Anta att du använder en adapter för Minimal lägre Layer Protocol (MLLP) att bearbeta meddelanden på Ta emot sida genom att använda BTAHL72XMLReceivePipeline i Microsoft BizTalk Server. I det här scenariot märker du kanske att MLLP kortet får bara några meddelanden och skicka misslyckas när du trycker på flera meddelanden genom att använda MLLP verktyget. Dessutom kan du få följande felmeddelande undantag:
Undantag inträffade när du köra pipeline-BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, Version = 1.3.0.0 kultur = neutral, PublicKeyToken =TokenID: msg = rot element saknas., stacken = på System.Xml.XmlTextReaderImpl.Throw (undantag e)
vid System.Xml.XmlTextReaderImpl.ParseDocumentContent()
vid Microsoft.BizTalk.Streaming.Utils.GetDocType (MarkableForwardOnlyEventingReadStream stm kodning kodning)
vid Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType (IBaseMessage-inMsg, IPipelineContext pc)
vid Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble (IBaseMessage-inMsg, IPipelineContext pc)
vid Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble (IBaseMessage-inMsg på IBTMPipelineContext pc, Int32 dasmStageIndex)
vid Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute (IBaseMessage-msgIn)
Lösning
Problemet är åtgärdat i den följande kumulativa uppdateringen för BizTalk Server:
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.
Referenser
Information om servicepack och kumulativ uppdatering lista för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2555976 Service pack och kumulativ uppdatering lista för BizTalk Server
Mer information om snabbkorrigeringar för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2003907 information om BizTalk-snabbkorrigeringar och Service Pack-support