次の式は、Studio ではローカルで正常に機能しますが、Cloudhub にデプロイすると、次のエラーで失敗します。
基本的に、ヌルセーフを使用する単純なパス式ですか? .text メソッドを呼び出す前の演算子。これが Cloudhub で機能しないのはなぜですか?
<set-variable variableName="country"
value="#[xpath('//ns1:root/ns1:Country').?text]"
doc:name="Set Country" />
メッセージ : 式 "xpath('//ns1:root/ns1:Country').?text" の実行に失敗しました。(org.mule.api.expression.ExpressionRuntimeException)。メッセージ ペイロードのタイプは次のとおりです: DefaultDocument
コード: MULE_ERROR--2
例外スタック: 1. null (java.lang.NullPointerException) org.mule.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer:363 (null) 2. [エラー: null ポインター: