Java 使用驼峰传输文件的SFTP连接/异常DocNurSeryDuplicateKeyException
大家下午好 第一个帖子在这里,所以请温柔,让我知道如果有什么东西丢失。我搜索了一下,在任何地方都找不到有关此异常的任何内容 我使用下面的驼峰SFTP脚本成功地从我的服务器连接到第二台服务器。我可以传输文件,但有时传输失败,文件不会移动。我得到的错误是: 使用集成通道和配置文件发送失败,原因:进程等待传输失败,错误: SftpException:000110011544 WORKFLOW.WORKFLOW.ERR_DocumentNurseryRecord_DocNurSeryDuplicateKeyException 3异常 我的脚本:Java 使用驼峰传输文件的SFTP连接/异常DocNurSeryDuplicateKeyException,java,groovy,apache-camel,sftp,Java,Groovy,Apache Camel,Sftp,大家下午好 第一个帖子在这里,所以请温柔,让我知道如果有什么东西丢失。我搜索了一下,在任何地方都找不到有关此异常的任何内容 我使用下面的驼峰SFTP脚本成功地从我的服务器连接到第二台服务器。我可以传输文件,但有时传输失败,文件不会移动。我得到的错误是: 使用集成通道和配置文件发送失败,原因:进程等待传输失败,错误: SftpException:000110011544 WORKFLOW.WORKFLOW.ERR_DocumentNurseryRecord_DocNurSeryDuplicateK
void configure() {
from("direct:system")
.routeId("${params.profile}")
.to("sftp://${params.hostname}:${params.port}/${params.directory}?username=${params.username}&bulkRequests=RAW(${params.bulkRequests})&privateKeyPassphrase=RAW(${params.privateKeyPassphrase})&privateKeyFile=RAW(${params.privateKeyFile})&fileName=RAW(${params.fileName})&move=processed&moveFailed=error&antExclude=**/processed/**,**/error/**&readLock=changed&readLockMinLength=0&useUserKnownHostsFile=false&knownHostsFile=RAW(D:\\known_hosts)&strictHostKeyChecking=no&preferredAuthentications=publickey")
}
}
上述相关参数为:
void configure() {
from("direct:system")
.routeId("${params.profile}")
.to("sftp://${params.hostname}:${params.port}/${params.directory}?username=${params.username}&bulkRequests=RAW(${params.bulkRequests})&privateKeyPassphrase=RAW(${params.privateKeyPassphrase})&privateKeyFile=RAW(${params.privateKeyFile})&fileName=RAW(${params.fileName})&move=processed&moveFailed=error&antExclude=**/processed/**,**/error/**&readLock=changed&readLockMinLength=0&useUserKnownHostsFile=false&knownHostsFile=RAW(D:\\known_hosts)&strictHostKeyChecking=no&preferredAuthentications=publickey")
}
}
- 延迟500
- 请求1