2011-07-04 43 views
2

我有一个编排应该从一个文本文件进入接收位置, 应该踢出,只要我可以看到事情看起来应该他们应该但编排不开始,我得到这个在管理控制台中:Biztalk消息propery推广

发布的消息无法路由,因为未找到订阅者。如果未订购订阅业务流程或发送端口,或者订阅评估所需的某些消息属性尚未升级,则会发生此错误。请使用BizTalk管理控制台来解决此故障。

这是否意味着我必须促进消息属性,如果是的话,我在业务流程中执行该操作吗?

回答

4

对于一个文本文件,入站消息在默认情况下不会有足够的信息来允许BTS运行时路由您的消息。您需要将消息传递到平面文件拆装器,这会将您的平面文件消息转换为xml消息。

拆卸到XML将促进某些事情到消息,其中之一将是消息类型上下文的过程。

默认情况下,这是您的编排订阅将基于什么,如果你已经设置了最常见的方式。

你的问题可能是由于下列之一:

  1. 你没有一个平面文件反编译为一个阶段在入站管道,或者设置不正确。
  2. 您的编排订阅适用于与正在拆分的消息类型不匹配的消息类型。

为了进一步排除故障,开始编排后,从BizTalk管理控制台运行订阅查询。您应该能够看到一行(或两个)用于编排,其中type =“Activation”。

您应该能够看到BTS引擎必须成功评估的标准,以便入站消息到达编排。

此外,您还可以启用对入站邮件的跟踪并检查反汇编之前和之后邮件的正文。

希望这会有所帮助