私はAnypoint Studio 6.1とMule 3.8.1を使用しており、main-src/apiにはresponse-flow1.jsonというJSONの例があります。特定のルールが満たされていれば、payloadをresponse-flow1.jsonに設定したいと思います。 Set Payloadでresponse-flow1.jsonをどのように参照できますか?ファイルをロードする手間を省くためにsetペイロードでJSONサンプルを参照する方法
おかげ
私はAnypoint Studio 6.1とMule 3.8.1を使用しており、main-src/apiにはresponse-flow1.jsonというJSONの例があります。特定のルールが満たされていれば、payloadをresponse-flow1.jsonに設定したいと思います。 Set Payloadでresponse-flow1.jsonをどのように参照できますか?ファイルをロードする手間を省くためにsetペイロードでJSONサンプルを参照する方法
おかげ
は(それは小さなJSONだ場合のみ)、プロパティファイル内の変数であなたのJSONペイロードを設定することができます。そして、このようにそれを呼び出す:これはあなたが探していた答えではありません
<set-payload value="#[${samplejson}]" doc:name="Set Payload"/>
場合は、より多くの情報を提供し、私は助けるために喜んでいるよください。ありがとうございました!
あなたが試すことができ、以下: -
<set-payload value="#[Thread.currentThread().getContextClassLoader().getResourceAsStream('response-flow1.json')]" doc:name="Set Payload"/>
ベストプラクティスを維持されるリソースフォルダの下にresponse-flow1.json