【问题标题】:Biztalk message propery promotionBiztalk 消息属性提升
【发布时间】:2011-07-04 11:03:59
【问题描述】:

我有一个编排,当文本文件从接收位置进入时,它应该被启动, 据我所见,事情看起来应该是这样,但编排没有开始,我在管理控制台中得到了这个:

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

这是否意味着我必须提升消息属性,如果是,我是否应该在编排中这样做?

【问题讨论】:

    标签: biztalk biztalk2006r2


    【解决方案1】:

    对于文本文件,默认情况下入站消息中没有足够的信息来允许 BTS 运行时路由您的消息。您需要将消息传递到平面文件反汇编程序中,它将您的平面文件消息转换为 xml 消息。

    反汇编成xml的过程会将某些东西提升到消息的上下文中,其中之一就是消息类型

    默认情况下,如果您以最常用的方式进行设置,您的编排订阅将基于此。

    您的问题可能是由于以下原因之一:

    1. 您的入站管道中没有平面文件反汇编程序作为阶段,或者设置不正确。
    2. 您的业务流程订阅所针对的消息类型与被分解的消息类型不匹配。

    要进一步排除故障,请在启动业务流程后从 BizTalk 管理控制台运行订阅查询。您应该能够看到您的编排的一行(或两行),type =“Activation”。

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

    您还可以启用对入站邮件的跟踪,并检查拆解前后收到的邮件正文。

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-06
      • 1970-01-01
      • 2013-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多