BizTalk Preserve交换-错误的根节点

时间:2018-07-13 18:04:07

标签: biztalk edi biztalk-2013

我有一个设置为“保留交换-出错时暂停交换”的参与方/协议。我的理解是,这应该为数据提供http://schemas.microsoft.com/BizTalk/EDI/X12/2006/InterchangeXML和根“ X12InterchangeXml”。

显然,由于我在下面收到错误,根已设置为X12_00401_820。

错误:

  

6:通过消息类型“ http://schemas.microsoft.com/BizTalk/EDI/X12/2006/InterchangeXML#X12_00401_820”查找文档规范失败。验证已正确部署的架构。

我正在尝试对旧系统(从BT2010到BT2013 / R2)进行逆向工程,该系统的业务流程为http://schemas.microsoft.com/BizTalk/EDI/X12/2006/InterchangeXML和根目录“ X12InterchangeXml”。我有代码和绑定,但没有聚会定义,所以我要获取测试数据并以我的聚会/协议为基础构建820,以尝试重新创建他们之前的工作。

参考文献:

EDI Batch Schemas

BizTalk Server: Working with Preserve Interchange EDI Xml (Part 1)

1 个答案:

答案 0 :(得分:0)

事实证明,错误名称空间确实来自接收端口的出站部分,而不是入站部分。我有到消息中指定的820的映射,但是未部署820模式。