使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

应用 Microsoft BizTalk Server 2013年累积更新 4后,BizTalk 应用程序启动失败,并返回"文档类型不匹配的任何给定架构"(XmlDasmException) 错误消息。例如,您收到的错误消息如下所示︰

Microsoft.XLANGs.Pipeline.XLANGPipelineManagerException︰ 无法执行管道"Contoso.BizTalk.Pipelines.Rcv_xxx.Rcv_xxx"。错误详细信息:"文档类型"http://xxxxxxxxx"不匹配的任何给定架构。"。---> Microsoft.BizTalk.Component.XmlDasmException
在 Microsoft.BizTalk.Component.XmlDasmReader.CreateProcessor (字符串文档类型)
在 Microsoft.BizTalk.Component.XmlDasmReader.ShiftState (布尔型 readState)
在 Microsoft.BizTalk.Component.XmlDasmReader.Read()
在 Microsoft.BizTalk.Component.XmlDasmComp.Disassemble2 (IBaseMessage inMsg IPipelineContext 电脑)
在 Microsoft.BizTalk.Component.XmlDasmComp.Disassemble (IBaseMessage inMsg IPipelineContext 电脑)
在 Microsoft.BizTalk.PipelineOM.DisassemblingParserStage.Disassemble (IBTMPipelineContext pc、 IBaseMessage inMsg、 Int32 dasmStageIndex)
在 Microsoft.BizTalk.PipelineOM.ReceivePipeline.Execute (IBaseMessage msgIn)
在 Microsoft.BizTalk.PipelineOM.PipelineManager.ExecuteReceivePipeline (ReceivePipeline receivePipeline,IBaseMessage 消息,IResourceTracker 和 rt)
在 Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecutePipeline (ReceivePipeline p,XLANGMessage inMsg)


只有当转换使用ESBTransform的信封邮件并将其提交到XMLDASM时,会出现此问题。

解决方案

BizTalk Server 包含在以下累积更新的修复程序可以解决此问题︰

BizTalk Server 2016 年累积更新 2

BizTalk Server 2013 r2 的累积更新 6

BizTalk Server 2013年累积更新 5

注意:若要启用此更新,请将ESBDipatcher组件中PromoteDocSpecName属性设置为。

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

参考资料

为 BizTalk Server,请查阅服务包和累积更新列表

了解修补程序 BizTalk Server 和累积更新支持

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×