繁体   English   中英

Azure BizTalk Services EDI Bridge的架构错误

[英]Schema error with Azure BizTalk Services EDI Bridge

我是EDI和BizTalk的新手,所以某些问题可能是由于我们的经验不足造成的,但是希望有人可以提供一些指导。 我们的最终目标如下:

.NET发送XML数据-> Azure BizTalk EDI桥->将XML数据映射为X12格式->中继到AS2桥->最终连接到我们客户的连接

现在,我们停留在将XML数据映射为X12格式的步骤上。 我们正在将数据传递到EDI桥,并且根据跟踪消息,似乎可以正确到达该数据。 我们已经超过了协议步骤,而我们得到的错误与模式有关。

我从跟踪消息中看到的错误的详细信息:

由于无法找到架构http://schemas.microsoft.com/BizTalk/EDI/X12/2006#X12_00401_850,因此无法序列化消息。 没有部署架构或部署了多个副本。

活动:EDI汇编器活动

阶段:EDI汇编器阶段

我已将源架构和目标架构上载到Azure。 目标架构(X12_00401_850)是我从BizTalk Server 2013 R2开发人员工具随附的Microsoft模板中获得的架构(如果此来源很重要)。 在尝试解决此问题时,我尝试将目标架构设置为我们创建的自定义架构,并且收到了另一个错误-输出的不是EDIfact或X12(有意义)。

让我知道是否需要提供更多信息,或者任何人有任何建议。 网上没有找到很多解决方案的运气很好,所以希望这里的人能为您提供帮助。 提前致谢!

需要将模式添加到要部署到MABS的项目中(它可以与地图相同,但是在BizTalk中将模式和地图分离为单独的项目确实是最佳实践)。 将架构添加到项目中,构建项目,并确保在从Visual Studio进行部署的过程中正确地部署了架构(没有错误)。 这将负责将数据上传到MABS-没有其他单独的过程可用于将架构添加到MABS。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM