Hi,

I am using Camel 2.12.3. 

I am using   sftp to ftp files from folder 

                 /tmp/segment/service/ftpOut

 
from(file:/tmp/segment/service/ftpOut?move=/tmp/segment/service/ftpDone/${file:name}&recursive=true)
.to( 
sftp://f...@remote.com/test?preferredAuthentications=publickey&privateKeyFile=/home/foo/ftpKey/id_rsa&tempFileName=${file:onlyname}.tmp)


If files are dropped into  folder ftpOut every minute,   the files will be sftp 
successfully. 

If a file is dropped  in the folder ftpOut,  5 minutes after the prevuious one, 
it would stay in ftpOut until a timeout exception.


2014-04-24 17:27:00,524 INFO  o.a.c.c.file.remote.SftpOperations  - JSCH -> 
Caught an exception, leaving main loop due to Connection timed out
2014-04-24 17:27:00,524 INFO  o.a.c.c.file.remote.SftpOperations  - JSCH -> 
Disconnecting from remote.com port 22
2014-04-24 17:27:00,525 WARN  o.a.c.c.f.remote.RemoteFileProducer  - Writing 
file failed with: 
2014-04-24 17:27:00,529 ERROR o.a.c.processor.DefaultErrorHandler  - Failed 
delivery for (MessageId: ID-segservicetest-37765-1398356832592-0-35 on 
ExchangeId: ID-segservicetest-37765-1398356832592-0-36). Exhausted after 
delivery attempt: 1 caught: 
org.apache.camel.component.file.GenericFileOperationFailedException: 

Message History
---------------------------------------------------------------------------------------------------------------------------------------
RouteId              ProcessorId          Processor                             
                                           Elapsed (ms)
[uploadSegments    ] [uploadSegments    ] 
[file:///home/foo/segService/ftp/ftpOut?move=%2Fhome%2Ffoo%2FsegSer] [    
932942]
[uploadSegments    ] [log2              ] [log                                  
                                         ] [         1]
[uploadSegments    ] [to5               ] 
[sftp:/f...@remote.com/custom_segments/upload/?preferr] [    932941]


I have looked at the documentation of sftp and can not configure  out which 
timeout parameter is the problem.

it would be appreciated if someone could point out what I have done wrong.

Thanks in advance for any assistance!

Shing

Reply via email to