Biztalk消息属性升级

Biztalk消息属性升级,biztalk,biztalk2006r2,Biztalk,Biztalk2006r2,我有一个编排,当文本文件从接收位置传入时,它应该被启动, 就我所知,事情看起来应该是这样的,但编排还没有开始,我在管理控制台中看到: 无法路由已发布的邮件,因为找不到订阅服务器。如果订阅业务流程或发送端口尚未登记,或者订阅评估所需的某些消息属性尚未升级,则会发生此错误。请使用BizTalk管理控制台对此故障进行故障排除 这是否意味着我必须提升消息属性,如果是这样,我在编排中也要这样做?对于文本文件,入站消息默认情况下没有足够的信息来允许BTS运行时路由您的消息。您需要将消息传递到平面文件分解器中

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

无法路由已发布的邮件,因为找不到订阅服务器。如果订阅业务流程或发送端口尚未登记,或者订阅评估所需的某些消息属性尚未升级,则会发生此错误。请使用BizTalk管理控制台对此故障进行故障排除


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

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

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

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

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

  • 在入站管道中没有平面文件反汇编程序作为阶段,或者它设置不正确
  • 您的业务流程订阅针对的消息类型与要分解的消息类型不匹配 要进一步排除故障,请在启动业务流程后从BizTalk管理控制台运行订阅查询。使用type=“Activation”,您应该能够看到业务流程的一行(或两行)

    您应该能够看到BTS引擎必须根据哪些标准进行成功评估,以便入站消息到达您的业务流程

    您还可以启用对入站消息的跟踪,并检查反汇编前后传入的消息体

    希望这有帮助