【发布时间】:2015-04-21 08:11:03
【问题描述】:
感谢关注
我使用int-ftp:outbound-gateway 和mget 命令,如果从服务器检索的文件存在于本地目录中,我想从服务器检索文件时抛出异常:
org.springframework.messaging.MessagingException: Local file .\backup\a\in\a.in already exists
适配器代码是:
<int-ftp:outbound-gateway id="gatewayGET"
local-directory-expression="'./backup/' +#remoteDirectory"
session-factory="ftpSessionFactory"
request-channel="toGet"
reply-channel="toRemoveChannel"
command="mget"
command-options="-R"
expression="payload.remoteDirectory + '/' + payload.filename"/>
谢谢你的帮助。
【问题讨论】:
-
你需要更清楚地解释你的用例,
-
感谢@Gary 的回复,当在服务器上运行mget run commad 时,如果服务器中的文件存在于本地目录中,则抛出与已存在文件相关的异常:( 如何删除服务器中存在的文件?跨度>
标签: spring ftp spring-integration