2017-02-09 17 views
0

Я использую Anypoint Studio 6.1 и Mule 3.8.1 и имею пример JSON в main/src/api, называемый response-flow1.json. Я хочу настроить свою полезную нагрузку на response-flow1.json, если выполняются определенные правила. Как я могу ссылаться на response-flow1.json в Set Payload?Как ссылаться на пример JSON в заданной полезной нагрузке

Благодаря

ответ

0

Чтобы избавляет от загрузки файла (только если это небольшой JSON), вы можете установить JSON полезную нагрузку переменного в файле свойств. Затем вызовите его следующим образом:

<set-payload value="#[${samplejson}]" doc:name="Set Payload"/> 

Если это не ответ, который вы искали, пожалуйста, предоставьте дополнительную информацию, и я буду рад помочь. Спасибо!

0

Вы можете попробовать следующее: -
<set-payload value="#[Thread.currentThread().getContextClassLoader().getResourceAsStream('response-flow1.json')]" doc:name="Set Payload"/>
Лучшая практика будет сохраняя response-flow1.json в папке ресурсов