在cloudHub -mule中执行xpath表达式失败

时间:2016-08-30 17:29:55

标签: xpath mule cloudhub

我在我的代码中使用了下面的xpath表达式,它在本地anypoint studio中运行得非常好。

<set-variable variableName="item" value="#[xpath3('REQUEST/item',payload,'NODESET')]" doc:name="Variable"/>

运行时版本 - 3.8.0

但是在将代码部署到CloudHub之后会出现以下错误 -

  

执行表达式“xpath3('REQUEST / item',payload,'NODESET')”   失败。 (org.mule.api.expression.ExpressionRuntimeException)。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

你可以尝试从 -

更改你的陈述
xpath3('REQUEST/item',payload,'NODESET')

xpath3('//REQUEST/item',payload,'NODESET')

xpath3('//item',payload,'NODESET')