我正在使用Spring集成輪詢文件的目錄,在服務類中處理此文件,將此文件寫入輸出目錄,然後刪除原始文件。彈出式集成,刪除出站通道適配器中的文件
我有下面的XML配置:
<int-file:inbound-channel-adapter id="filesInChannel"
directory="file:${java.io.tmpdir}/input"
auto-create-directory="true" >
<int:poller id="poller" fixed-delay="1000" />
</int-file:inbound-channel-adapter>
<int:service-activator id="servicActivator"
input-channel="filesInChannel"
output-channel="filesOut"
ref="my_file_processing_service">
</int:service-activator>
<int-file:outbound-channel-adapter id="filesOut" auto-create-directory="true" delete-source-files="true" directory="file:${java.io.tmpdir}/output"/>
此調查的文件,把它傳遞給我的processing_service並將其複製到出站目錄。但是原始文件未被刪除。有沒有人有任何想法,爲什麼不呢?