我有一个编排,当文本文件从接收位置进入时,它应该被启动,据我所知,事情看起来应该是这样,但是编排没有开始,我在管理控制台中得到了这个:
无法路由已发布的消息,因为未找到订阅者。如果尚未征用订阅编排或发送端口,或者未提升订阅评估所需的某些消息属性,则会发生此错误。请使用 BizTalk 管理控制台解决此故障。
这是否意味着我必须提升消息属性,如果是这样,我是否应该在编排中这样做?
我有一个编排,当文本文件从接收位置进入时,它应该被启动,据我所知,事情看起来应该是这样,但是编排没有开始,我在管理控制台中得到了这个:
无法路由已发布的消息,因为未找到订阅者。如果尚未征用订阅编排或发送端口,或者未提升订阅评估所需的某些消息属性,则会发生此错误。请使用 BizTalk 管理控制台解决此故障。
这是否意味着我必须提升消息属性,如果是这样,我是否应该在编排中这样做?
对于文本文件,默认情况下,入站消息中没有足够的信息来允许 BTS 运行时路由您的消息。您需要将消息传递到平面文件反汇编程序中,它将您的平面文件消息转换为 xml 消息。
反汇编为 xml 的过程会将某些事物提升到消息的上下文中,其中之一就是消息类型。
默认情况下,如果您以最常用的方式进行了设置,那么这就是您的编排订阅所基于的内容。
您的问题可能是由于以下原因之一:
若要进一步排除故障,请在启动业务流程后从 BizTalk 管理控制台运行订阅查询。您应该能够看到您的编排的一行(或两行),type =“Activation”。
您应该能够看到 BTS 引擎必须成功评估的标准,以便入站消息到达您的编排。
您还可以启用对入站消息的跟踪,并检查在拆卸前后传入的邮件正文。
希望这可以帮助