在代理的 inSequence 中,我在filter mediator中使用 xpath 查询进行过滤。但我想使用 XPath 函数,如exists()
or count()
。但这不起作用,并且总是会产生异常。这是我的例子:
<filter xpath="count($body/myElement)>2">
<drop/>
</filter>
我总是得到例外:
ERROR - FilterMediator Error evaluating XPath expression : n:exists($body/avintis:Exception)
org.jaxen.UnresolvableException: No Such Function exists
我怎样才能使这些功能起作用?