2016-03-02 32 views
0

感謝您的關注,我在我的項目中使用Spring集成,我想通過int-ftp:inbound-channel-adapter將文件從服務器檢索到tmp文件夾中,並將文件移到原始forder int-file:outbound-gateway以供將來的批處理使用,但我感覺文件名重複時int-file:outbound-gateway無法正常工作對我來說並不傳輸文件,似乎忽略了他們,如何解決這個問題。int-file:outbound-gateway在'outbound-gateway'內存狀態中忽略了重複的文件名?

<int-file:outbound-gateway id="tmp-mover" 
           request-channel="ready-to-process-inbound-tmp-mover" 
           reply-channel="ready-to-process-inbound" 
           directory="${backupRootPath}/ali/in//" 
           mode="REPLACE" delete-source-files="true"/> 

回答

2

設置在FTP入站通道適配器local-filterAcceptAllFileListFilter。默認情況下,這是一個AcceptOnceFileListFilter