我有一个需要根据XPATH过滤JMS消息的要求。
我尝试使用jca属性,如下所示。但是它没有选择任何JMS消息。
属性名称=“ MessageSelector” value =“ JMS_BEA_SELECT('xpath','/ ns1:books / ns1:book [2] / ns1:price / text()')='20'” />
我尝试在值部分使用多个变体,但任何方法均不起作用。
是否有任何语法可用于此任务或执行此任务的任何其他方法。
注意:我不想使用标题
通常,使用JMS时不能在选择器中使用XPATH。但是,ActiveMQ支持Xpath选择器:http : //activemq.apache.org/selectors.html
显然,TextMessage
如上面的文档所建议的那样,您的消息然后必须包含XML主体。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句