Biztalk Orchestration端口问题

时间:2011-08-15 15:33:47

标签: biztalk

我有一个biztalk编排,其工作是捕获发生在sevrer上的所有错误。

我指定这是使用错误过滤器在消息框上监听。这很好。

我的问题是我需要设置一个消息类型。如果我选择xml它工作正常但是接收端口崩溃与CSV文件消息是错误的,我无法从中读取。

有人有任何想法吗?

1 个答案:

答案 0 :(得分:0)

如果您正在使用业务流程处理任何失败的消息,那么您将需要接受这种情况。

如果消息在管道中失败时已经是xml,则可以始终将其强制转换为XmlDocument。

但是,如果消息是flatfile,则没有可以将其强制转换的编排消息类型。

要做的最好的事情不是用业务流程处理这些,而是​​让发送端口订阅失败的消息,并将它们路由到其他地方以进行手动修复/重新提交。