Hello all I have a problem putting files on a sFTP endpoint with camel-ftp.
The sFTP is somehow implementing a subset of the sftp protocol, so it doesn't allow the "ls" command. But I'm getting an error while just trying to put a file in a folder: .... Cannot store file: STATUSDATAREF_14568176 .... Caused by: 4: /BIN/STATUSDATAREF_14568176 is a directory .... I attached the log file with log level at TRACE - I didn't find any useful information in there... Manually is possible to post files in the specified folder from command line. Do you have any idea what could go wrong? -- Laurentiu Trica
18:26:04,840 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Remote version string: SSH-2.0-GXSSSHD_Comments 18:26:04,841 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Local version string: SSH-2.0-JSCH-0.1.44 18:26:04,841 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> CheckCiphers: aes256-ctr,aes192-ctr,aes128-ctr,aes256-cbc,aes192-cbc,aes128-cbc,3des-ctr,arcfour,arcfour128,arcfour256 18:26:04,843 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> aes256-ctr is not available. 18:26:04,843 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> aes192-ctr is not available. 18:26:04,843 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> aes256-cbc is not available. 18:26:04,843 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> aes192-cbc is not available. 18:26:04,843 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> arcfour256 is not available. 18:26:04,843 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> SSH_MSG_KEXINIT sent 18:26:04,843 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> SSH_MSG_KEXINIT received 18:26:04,843 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> kex: server->client aes128-cbc hmac-md5 none 18:26:04,843 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> kex: client->server aes128-cbc hmac-md5 none 18:26:04,846 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> SSH_MSG_KEXDH_INIT sent 18:26:04,846 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> expecting SSH_MSG_KEXDH_REPLY 18:26:05,033 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> ssh_rsa_verify: signature true 18:26:05,033 | WARN | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Permanently added '204.90.130.72' (RSA) to the list of known hosts. 18:26:05,034 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> SSH_MSG_NEWKEYS sent 18:26:05,034 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> SSH_MSG_NEWKEYS received 18:26:05,034 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> SSH_MSG_SERVICE_REQUEST sent 18:26:05,205 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> SSH_MSG_SERVICE_ACCEPT received 18:26:05,206 | TRACE | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | Message received from Server: Please login with user ID and password. 18:26:05,338 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Authentications that can continue: publickey,keyboard-interactive,password 18:26:05,338 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Next authentication method: publickey 18:26:05,338 | DEBUG | heckpoint Worker | MessageDatabase | 43 - org.apache.activemq.activemq-core - 5.4.2.fuse-03-09 | Checkpoint started. 18:26:05,338 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Authentications that can continue: password 18:26:05,338 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Next authentication method: password 18:26:05,470 | DEBUG | heckpoint Worker | MessageDatabase | 43 - org.apache.activemq.activemq-core - 5.4.2.fuse-03-09 | Checkpoint done. 18:26:05,566 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Authentication succeeded (password). 18:26:05,567 | TRACE | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | Channel isn't connected, trying to recreate and connect. 18:26:05,567 | TRACE | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | Connecting use connectTimeout: 10000 ... 18:26:06,357 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | Connected to sftp://[email protected]:22 18:26:06,357 | INFO | DDPDD-OUT-thread-2 | RemoteFileProducer | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Connected and logged in to: Endpoint[sftp://[email protected]/BIN/?disconnect=true&passiveMode=true&password=******&stepwise=false] 18:26:06,357 | TRACE | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | buildDirectory(BIN,false) 18:26:06,357 | TRACE | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | getCurrentDirectory() 18:26:06,773 | TRACE | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | changeCurrentDirectory(/DDPDD) 18:26:06,773 | TRACE | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | Changing directory: /DDPDD 18:26:07,052 | TRACE | DDPDD-OUT-thread-2 | RemoteFileProducer | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | About to write [BIN/STATUSDATAREF_14568176] to [Endpoint[sftp://[email protected]/BIN/?disconnect=true&passiveMode=true&password=******&stepwise=false]] from exchange [Exchange[Message: xxxxxxx]] 18:26:07,052 | TRACE | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | storeFile(BIN/STATUSDATAREF_14568176) 18:26:07,052 | TRACE | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | doStoreFile(BIN/STATUSDATAREF_14568176) 18:26:07,052 | TRACE | DDPDD-OUT-thread-2 | DefaultTypeConverter | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Converting java.lang.String -> java.io.InputStream with value: xxxxxxx 18:26:07,052 | TRACE | DDPDD-OUT-thread-2 | DefaultTypeConverter | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Using converter: StaticMethodTypeConverter: public static java.io.InputStream org.apache.camel.converter.IOConverter.toInputStream(java.lang.String,org.apache.camel.Exchange) throws java.io.IOException to convert [class java.lang.String=>class java.io.InputStream] 18:26:07,188 | WARN | DDPDD-OUT-thread-2 | RemoteFileProducer | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Writing file failed with: Cannot store file: BIN/STATUSDATAREF_14568176 18:26:07,188 | DEBUG | DDPDD-OUT-thread-2 | RemoteFileProducer | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Disconnecting from: Endpoint[sftp://[email protected]/BIN/?disconnect=true&passiveMode=true&password=******&stepwise=false] 18:26:07,188 | INFO | DDPDD-OUT-thread-2 | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Disconnecting from 204.90.130.72 port 22 18:26:07,188 | TRACE | DDPDD-OUT-thread-2 | AsyncProcessorHelper | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Exchange processed and is continued routed synchronously for exchangeId: ID-moredevs4-48467-1319034713716-14-13 -> Exchange[Message: xxxxxxx ] 18:26:07,188 | INFO | 0.130.72 session | SftpOperations | 199 - org.apache.camel.camel-ftp - 2.6.0.fuse-01-09 | JSCH -> Caught an exception, leaving main loop due to Socket closed 18:26:07,188 | TRACE | DDPDD-OUT-thread-2 | SharedProducerServicePool | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Release: Endpoint[sftp://[email protected]/BIN/?disconnect=true&passiveMode=true&password=******&stepwise=false] service: Producer[sftp://[email protected]/BIN/?disconnect=true&passiveMode=true&password=Y84dGA6j&stepwise=false] 18:26:07,189 | TRACE | DDPDD-OUT-thread-2 | AsyncProcessorHelper | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Exchange processed and is continued routed synchronously for exchangeId: ID-moredevs4-48467-1319034713716-14-13 -> Exchange[Message: xxxxxxx ] 18:26:07,189 | TRACE | DDPDD-OUT-thread-2 | AsyncProcessorHelper | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Exchange processed and is continued routed synchronously for exchangeId: ID-moredevs4-48467-1319034713716-14-13 -> Exchange[Message: UNA:+.? ' xxxxxxx ] 18:26:07,189 | TRACE | DDPDD-OUT-thread-2 | DefaultErrorHandler | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Is exchangeId: ID-moredevs4-48467-1319034713716-14-13 interrupted? false 18:26:07,189 | TRACE | DDPDD-OUT-thread-2 | DefaultErrorHandler | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Is exchangeId: ID-moredevs4-48467-1319034713716-14-13 done? false 18:26:07,189 | TRACE | DDPDD-OUT-thread-2 | DefaultExceptionPolicyStrategy | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Finding best suited exception policy for thrown exception com.jcraft.jsch.SftpException 18:26:07,190 | TRACE | DDPDD-OUT-thread-2 | DefaultExceptionPolicyStrategy | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Finding best suited exception policy for thrown exception org.apache.camel.component.file.GenericFileOperationFailedException 18:26:07,190 | TRACE | DDPDD-OUT-thread-2 | DefaultExceptionPolicyStrategy | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Finding best suited exception policy for thrown exception com.jcraft.jsch.SftpException 18:26:07,190 | TRACE | DDPDD-OUT-thread-2 | DefaultExceptionPolicyStrategy | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Finding best suited exception policy for thrown exception org.apache.camel.component.file.GenericFileOperationFailedException 18:26:07,190 | TRACE | DDPDD-OUT-thread-2 | DefaultExceptionPolicyStrategy | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Found 0 candidates 18:26:07,190 | DEBUG | DDPDD-OUT-thread-2 | DefaultErrorHandler | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Failed delivery for exchangeId: ID-moredevs4-48467-1319034713716-14-13. On delivery attempt: 0 caught: org.apache.camel.component.file.GenericFileOperationFailedException: Cannot store file: BIN/STATUSDATAREF_14568176 18:26:07,190 | TRACE | DDPDD-OUT-thread-2 | DefaultTypeConverter | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Converting java.lang.Boolean -> java.lang.Object with value: false 18:26:07,190 | TRACE | DDPDD-OUT-thread-2 | DefaultTypeConverter | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Converting java.lang.Boolean -> java.lang.Object with value: false 18:26:07,190 | TRACE | DDPDD-OUT-thread-2 | DefaultErrorHandler | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | This exchange is not handled or continued so its marked as failed: Exchange[Message: xxxxxxx ] 18:26:07,190 | TRACE | DDPDD-OUT-thread-2 | InstrumentationProcessor | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | choice: Recording duration: 5165 millis for exchange: Exchange[Message: xxxxxxx 18:26:07,191 | ERROR | DDPDD-OUT-thread-2 | DefaultErrorHandler | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Failed delivery for exchangeId: ID-moredevs4-48467-1319034713716-14-13. Exhausted after delivery attempt: 1 caught: org.apache.camel.component.file.GenericFileOperationFailedException: Cannot store file: BIN/STATUSDATAREF_14568176 org.apache.camel.component.file.GenericFileOperationFailedException: Cannot store file: BIN/STATUSDATAREF_14568176 at org.apache.camel.component.file.remote.SftpOperations.doStoreFile(SftpOperations.java:680)[199:org.apache.camel.camel-ftp:2.6.0.fuse-01-09] at org.apache.camel.component.file.remote.SftpOperations.storeFile(SftpOperations.java:639)[199:org.apache.camel.camel-ftp:2.6.0.fuse-01-09] at org.apache.camel.component.file.GenericFileProducer.writeFile(GenericFileProducer.java:269)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.component.file.GenericFileProducer.processExchange(GenericFileProducer.java:163)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.component.file.remote.RemoteFileProducer.process(RemoteFileProducer.java:50)[199:org.apache.camel.camel-ftp:2.6.0.fuse-01-09] at org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:50)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:104)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:272)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:269)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:80)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:269)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:102)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[68:org.apache.camel.camel-core:2.6.0.fuse-01-09] at org.apache.servicemix.camel.nmr.ServiceMixConsumer.process(ServiceMixConsumer.java:78)[197:org.apache.servicemix.camel.component:4.3.1.fuse-01-09] at org.apache.servicemix.nmr.core.InternalEndpointWrapper.process(InternalEndpointWrapper.java:86)[81:org.apache.servicemix.nmr.core:1.4.0.fuse-01-09] at org.apache.servicemix.nmr.core.ChannelImpl.process(ChannelImpl.java:255)[81:org.apache.servicemix.nmr.core:1.4.0.fuse-01-09] at org.apache.servicemix.nmr.core.ChannelImpl$1.run(ChannelImpl.java:215)[81:org.apache.servicemix.nmr.core:1.4.0.fuse-01-09] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_26] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_26] at java.lang.Thread.run(Thread.java:662)[:1.6.0_26] Caused by: 4: /DDPDD/BIN/STATUSDATAREF_14568176 is a directory at com.jcraft.jsch.ChannelSftp.put(ChannelSftp.java:435)[198:org.apache.servicemix.bundles.jsch:0.1.44.1] at com.jcraft.jsch.ChannelSftp.put(ChannelSftp.java:405)[198:org.apache.servicemix.bundles.jsch:0.1.44.1] at org.apache.camel.component.file.remote.SftpOperations.doStoreFile(SftpOperations.java:676)[199:org.apache.camel.camel-ftp:2.6.0.fuse-01-09] ... 44 more
