I have a very simple configuration which copies the file from FTP server to file outbound. I am using streaming
for file transfer because of huge file sizes. This is my config:
<ftp:connector name="ftpConnector" streaming="true" pollingFrequency="360000"/>
<flow name="copyFTPtoFile">
<ftp:inbound-endpoint name="FTP" connector-ref="ftpConnector" host="FTP" port="21" user="test" password="test" path="/Testenv" />
<file:outbound-endpoint path="/vendor/in" />
</flow>
I am not sure how to close the input-stream
so that files are deleted from FTP server once they are copied.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…