2014-09-05 3 views
3

Я пытаюсь отправить файл через SFTP с помощью mule. Мы должны указать для него фиксированный путь, например/home/ftp /, а затем имя файла в outputpattern. но я хочу создавать каталоги «на лету» на удаленном месте. каждый раз, когда отправляется файл, его следует отправлять в новый каталог.Mule SFTP: Как создать каталоги на удаленном месте

как abc.txt: /home/ftp/abc/abc.txt

pqr.txt: /home/ftp/pqqw/pqr.txt

ответ

0

Я бы сказал, что вам нужны пользовательские Java компонент для создания этой папки.

http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/transport/sftp/SftpClient.html#createSftpDirIfNotExists(org.mule.api.endpoint.ImmutableEndpoint,%20java.lang.String)

+0

ОК, это то, о чем я думал. Возможно ли изменить существующую реализацию соединителя sftp? так что мой код потока будет наименее изменен? – somaniA

 Смежные вопросы

  • Нет связанных вопросов^_^