Symptomer
Anta at du bruker en Minimal lavere lag protokollen (MLLP)-kortet til å behandle meldinger på mottak-side ved hjelp av BTAHL72XMLReceivePipeline i Microsoft BizTalk Server. I dette scenariet kan det hende at MLLP-nettverkskort mottar bare få meldinger og deretter mislykkes når du trykker flere meldinger ved hjelp av MLLP sende verktøyet. I tillegg kan du få følgende feilmelding for unntak:
Unntak oppstod under kjøring av pipeline BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, versjon = 1.3.0.0, Culture = nøytral, PublicKeyToken =TokenID: msg = rot element mangler., stakk = på System.Xml.XmlTextReaderImpl.Throw (unntak e)
ved System.Xml.XmlTextReaderImpl.ParseDocumentContent()
på Microsoft.BizTalk.Streaming.Utils.GetDocType (MarkableForwardOnlyEventingReadStream stm koding koding)
på Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType (IPipelineContext-pc, IBaseMessage inMsg)
på Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble (IPipelineContext-pc, IBaseMessage inMsg)
på Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble (IBTMPipelineContext-pc, IBaseMessage inMsg, Int32 dasmStageIndex)
på Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute (IBaseMessage msgIn)
Løsning
Dette problemet er løst i følgende kumulativ oppdatering for BizTalk Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
For informasjon om oppdateringspakker og listen kumulativ oppdatering for BizTalk Server, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2555976 Service pack og listen over kumulativ oppdatering for BizTalk Server
Hvis du vil ha mer informasjon om hurtigreparasjoner for BizTalk Server, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2003907 informasjon om BizTalk-hurtigreparasjoner og Service Pack-støtte