【问题标题】:JMS filtering using XPATH使用 XPATH 进行 JMS 过滤
【发布时间】:2014-08-25 23:05:52
【问题描述】:

我有一个需求,我需要根据 XPATH 过滤 JMS 消息。

我尝试使用如下所示的 jca 属性。但它没有选择任何 JMS 消息。

property name="MessageSelector" value="JMS_BEA_SELECT('xpath','/ns1:books/ns1:book[2]/ns1:price/text()') = '20'"/>

我尝试在值部分使用多个变体,但没有任何效果。

是否有任何语法可用于此任务或任何其他方式可用于执行此任务。

注意:我不想使用标题

【问题讨论】:

    标签: xpath jms soa


    【解决方案1】:

    通常,在使用 JMS 时,您不能在选择器中使用 XPATH。但是,ActiveMQ 支持 Xpath 选择器:http://activemq.apache.org/selectors.html

    显然,您的消息必须是包含 XML 正文的 TextMessages,如上述文档所示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-06
      • 2011-10-20
      • 2013-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多