Camel无法选择0字节文件

san*_*eep 5 file-io sftp apache-camel

我已配置camel从ftp中选择文件.但是如果放置任何空文件,它将无法选择它并连续记录同一事件:

2015-07-14 19:53:11,005 WARN  [org.apache.camel.component.file.remote.strategy.FtpChangedExclusiveReadLockStrategy] (Camel (camel-1) thread #0 - ftp://abc.com/responsefiles) Cannot acquire read lock within 20000 millis. Will skip the file: RemoteFile[REFUND07102015.141730.csv]
Run Code Online (Sandbox Code Playgroud)

我的骆驼配置是:

sftp://[servername]/responsefiles?username=[username]&password=[password]&readLock=changed&readLockCheckInterval=5000&noop=false&preMove=.processing&move=.done
Run Code Online (Sandbox Code Playgroud)

Cla*_*sen 7

您可能需要配置readLockMinLength=0为允许拾取空文件.有关详细信息,请访问http://camel.apache.org/file2