【问题标题】:Execution of xpath expression fails in cloudHub -mule在 cloudHub -mule 中执行 xpath 表达式失败
【发布时间】:2016-09-09 00:09:53
【问题描述】:

我在我的代码中使用了下面的 xpath 表达式,它在本地 anypoint 工作室中运行良好。

<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)。

请帮我解决这个问题。

【问题讨论】:

  • 本地和云端都使用相同的 3.8 版本?
  • 尝试反斜杠 \

标签: xpath mule cloudhub


【解决方案1】:

您可以尝试将您的陈述从-

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

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

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

【讨论】:

    猜你喜欢
    • 2018-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-03
    • 2012-09-16
    • 1970-01-01
    相关资源
    最近更新 更多