在业务流程接收形状中按 BTS.ReceiveLocationName 过滤

问题描述

我尝试在编排接收形状中按 BTS.ReceiveLocationName 进行过滤,但在过滤器中看不到它:

enter image description here

有人知道什么是原因吗?

解决方法

那是因为没有这样的属性

您可以尝试 BTS.InboundTransportLocation 并为其提供接收位置的 URI

BTS.InboundTransportLocation Property

它是收到的消息的少数自动提升属性之一。

Promoted Properties

另一种选择是在 Receive Location 中设置一个 Pipeline 组件,该组件设置一个提升的属性,然后您可以对其进行过滤。我们通常通过 BRE Pipeline Component 和业务规则来设置属性。这避免了由于 URI 不同而改变每个环境的过滤器。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...