首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Biztalk无法处理EDIFACT文件

Biztalk无法处理EDIFACT文件
EN

Stack Overflow用户
提问于 2014-07-04 08:16:03
回答 2查看 983关注 0票数 1

我是处理EDIFACT文件的新手。我想处理D:01B INTFSTA类型的EDIFACT文件。我在BizTalk服务器中搜索模式,创建业务流程并部署到BizTalk服务器中。在处理文件时,我得到以下错误。

解析过程中遇到的错误。

错误:1(杂项错误) 70:无法找到文档规范,因为多个模式匹配消息类型"IFTSTA“。

错误:2(杂项错误) 71:事务集或组控制编号不匹配

错误:3(杂项错误) 29:在交换、组或消息级别指定的无效计数

。挂起的消息的序列号为1。

没有使用相同架构的其他应用程序(D:01B INTFSTA)。

请帮帮忙。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-04 09:42:15

很可能在您的BizTalk环境中部署了不止一次模式。在BizTalk控制台中,转到"All Artifacts",选择"Schemas“并按字母顺序列出。在“根名称”列中搜索EFACT_D01B_IFTSTA。您将发现它最有可能部署在另一个应用程序中。

部署EDI模式的一个好方法是更新名称空间以包括您的贸易伙伴的名称。超过一个您的贸易伙伴可能以不同的方式使用模式,或者在其中具有自定义。这种方法允许您处理这种情况。

例如,建议的命名空间为http://schemas.yourcompany.com/partners/yourtradingpartner

票数 1
EN

Stack Overflow用户

发布于 2014-07-04 11:58:55

  1. 很可能没有部署架构。检查所有工件应用程序的架构节点。

2&3.测试EDIFACT实例无效。你把它剪贴在一起了吗?这会导致错误的匹配。

注意,将EDI模式上的更改为特定于使用它们的应用程序是一种更好的做法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24569679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档