Моя задача - прочитать файл из папки sftp и разбить его на строки.Я заставил его работать с этим примером:
https://gist.github.com/garyrussell/921e366334b5d8d9b8f2
Теперь я вижу, что пример устарел и должен использоваться разделитель файлов, но я не могу найти ни одного рабочего примера, который позволил бы мне заменитькод выше с помощью компонента xml.Я попробовал приведенный ниже код, но, похоже, не справился с работой.
<int-ftp:inbound-channel-adapter
session-factory="ftpClientFactory"
local-directory="file:src/test/write" remote-directory="files"
channel="fileChannel" delete-remote-files="true">
<int:poller fixed-rate="5000"></int:poller>
</int-ftp:inbound-channel-adapter>
<int:channel id="fileChannel"/>
<int:splitter id="splitFile" ref="fileSplitter"
input-channel="fileChannel" output-channel="lineChannel"/>
<bean id="fileSplitter" class="org.springframework.integration.file.splitter.FileSplitter"/>
Мне нужен рабочий пример того, как разделить выходные данные адаптера входящего канала с использованием предоставленных bean-компонентовс помощью фреймворка вместо примера кода в приведенном выше репозитории git.