Причини
Припустімо, що використовувати з мінімальним нижче рівень протоколу () адаптер mllp обробляти повідомлення з боку отримати за допомогою BTAHL72XMLReceivePipeline Microsoft BizTalk Server. У цьому випадку можна помітити, у адаптер mllp, отримує лише на кілька повідомлень, і надішліть помилка при натисканні повідомлень за допомогою до MLLP. exe. Крім того, з'являється таке повідомлення про помилку винятку:
Виняткова ситуація під час виконання трубопровід, BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, версія = 1.3.0.0, Culture = neutral, PublicKeyToken =TokenID: msg = кореневий елемент відсутній., стек = на System.Xml.XmlTextReaderImpl.Throw (Exception e)
на System.Xml.XmlTextReaderImpl.ParseDocumentContent()
на Microsoft.BizTalk.Streaming.Utils.GetDocType (MarkableForwardOnlyEventingReadStream stm, кодування, кодування)
на Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType (IPipelineContext ПК, IBaseMessage inMsg)
на Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble (IPipelineContext ПК, IBaseMessage inMsg)
на Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble (IBTMPipelineContext ПК, IBaseMessage inMsg, Int32 dasmStageIndex)
на Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute (IBaseMessage msgIn)
Вирішення
Цю проблему усунуто в такий сукупний пакет оновлень, для BizTalk Server:
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Щоб отримати відомості про пакети оновлень а також список сукупний пакет оновлень для сервера BizTalk клацніть номер статті в базі знань Microsoft Knowledge Base:
2555976 пакета оновлень і списку накопичувальне оновлення сервера BizTalk
Щоб отримати додаткові відомості про виправлення для BizTalk Server клацніть номер статті в базі знань Microsoft Knowledge Base:
2003907 інформацію про BizTalk виправлення а також підтримки пакета оновлень