我将基于存储在SQL Server数据库表中的业务逻辑来解析和格式化平面文件输入。我没有用于输入的文档架构。我为反汇编编写了C#定制组件类。在接收管道的反汇编阶段中使用自定义组件时,出现文档架构未找到错误。
有人遇到相同的情况并以不同的方式处理吗?
答案 0 :(得分:0)
BizTalk在消息的上下文部分中使用'MessageType'属性(消息中的XML的名称空间+根节点名称)路由消息。您的设计没有这个功能,所以它不知道该怎么做。
您可以:
您需要为任何这些选择创建一个架构。
命名空间和路由是处理文件结构更改的一种简便方法。如果在名称空间中包括文件的版本,BizTalk可以将消息路由到为您处理此类消息的代码。您可以继续处理旧样式消息以及新格式。我们以这种方式处理试点计划。