Я хочу создать службу OSB, которая запрашивает файл в другой службе (URI) и сохраняет полученный файл в определенном месте. Мне удалось сделать запрос и получить ответ от внешней службы, и теперь я хочу сохранить файл с BS через соединитель JCA, записав двоичный файл на локальный диск (например). Я звоню в БС из Прокси с компонентом Publish. Моя проблема в том, что я не знаю, как передать имя файла из ответа в прокси в JCA через Publish и BS. Может кто-нибудь мне помочь? Спасибо.
Получить имя файла из ответа прокси при записи в файл в OSB
Ответы (1)
Насколько я понимаю, у вас есть имя файла в вашем прокси, но вы не можете передать его jca. Вот что вам нужно сделать -
- Внутри вы публикуете действие, поместите действие «Заголовок транспорта».
- Установите направление на
Outbound Request
. - Установите протокол на
jca
. - Установите
jca.file.FileName
иjca.file.Directory
на значения, которые у вас есть в прокси.
person
Habin
schedule
03.03.2016