Triệu chứng
Giả sử rằng bạn sử dụng bộ điều hợp tối thiểu thấp lớp giao thức (MLLP) để xử lý tin nhắn bên nhận bằng cách sử dụng BTAHL72XMLReceivePipeline trong Microsoft BizTalk Server. Trong trường hợp này, bạn có thể thấy rằng bộ điều hợp MLLP nhận được thông báo chỉ số và sau đó không thành công khi bạn nhấn thêm thư bằng cách sử dụng MLLP gửi công cụ. Ngoài ra, bạn có thể nhận được thông báo lỗi ngoại lệ sau:
Ngoại lệ xảy ra trong khi thực hiện đường ống BTAHL72XMLPipelines.BTAHL72XMLReceivePipeline, BTAHL72XMLPipelines, phiên bản = 1.3.0.0, văn hóa = neutral, PublicKeyToken =TokenID: msg = chủ yếu tố bị thiếu., ngăn xếp at System.Xml.XmlTextReaderImpl.Throw (Exception e)
tại System.Xml.XmlTextReaderImpl.ParseDocumentContent()
tại Microsoft.BizTalk.Streaming.Utils.GetDocType (MarkableForwardOnlyEventingReadStream stm, mã hóa mã hoá)
tại Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.SaveMessageAndSetDocType (IPipelineContext pc, IBaseMessage inMsg)
tại Microsoft.Solutions.BTAHL7.Pipelines.HL72XmlDasm.Disassemble (IPipelineContext pc, IBaseMessage inMsg)
tại Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble (IBTMPipelineContext pc, IBaseMessage inMsg Int32 dasmStageIndex)
tại Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute (IBaseMessage msgIn)
Giải pháp
Vấn đề này được khắc phục trong bản Cập Nhật tích luỹ sau BizTalk Server:
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Để biết thông tin về gói dịch vụ và danh sách Cập Nhật tích luỹ BizTalk Server, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
2555976 gói dịch vụ và danh sách Cập Nhật tích luỹ BizTalk Server
Để biết thêm thông tin về BizTalk Server hotfix, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
2003907 thông tin về BizTalk hotfix và gói dịch vụ hỗ trợ