Hi

I had a chance to look at this, and its improved by CAMEL-3962.
https://issues.apache.org/jira/browse/CAMEL-3962

This is fixed from Camel 2.8.0 onwards.

I will backport this to the 2.7 branch as well.

On Fri, Sep 2, 2011 at 7:33 PM, Claus Ibsen <[email protected]> wrote:
> Thanks Mike for the details report. I have marked this conversation to
> get back to it.
> Its a bit odd as writing a file ought to be stream based and not take
> up memory space.
>
>
>
>
> On Thu, Sep 1, 2011 at 11:57 PM, Mike D <[email protected]> wrote:
>> Update:
>>
>> I was able to workaround this problem using ylambert's approach (thank you
>> sir!), however it makes me a little uneasy that the problem must be dealt
>> with in such a way.  It seems to me like this is a bug in the way Camel
>> handles transferring a local file to a remote system with SFTP/FTP(S).
>>
>> I cannot envision a case when it is appropriate to try to read the entire
>> contents of a (large) file into a byte buffer in order to stream data over
>> the network, and I think most people would agree this is common sense.  I
>> can only conclude that this is the product of some nuance of the
>> TypeConverter system that I do not understand, and that it is not really
>> meant to work this way - at least not in this case.
>>
>> With regards to localWorkDirectory and its usefulness in the upload
>> scenario, I can see that this might be helpful if I was trying to send data
>> that was already memory bound and so writing out data to a local temporary
>> file would help things stay within memory limits.  However, in my scenario
>> the file already exists on the local disk, so I don't see how writing that
>> file out to *another* file is going to help anything.
>>
>> I do appreciate the quick response Claus, I'm just guessing you thought I
>> was dealing with the download use-case instead of the upload case.  Camel
>> still rocks; I know it is hard to please everybody and there are a LOT of
>> components to support.  Hopefully this thread helps anybody else who runs
>> into this issue.
>>
>> Cheers,
>> Mike
>>
>> --
>> View this message in context: 
>> http://camel.465427.n5.nabble.com/Errors-with-SFTP-producer-and-large-files-tp4757404p4760166.html
>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>
>
>
>
> --
> Claus Ibsen
> -----------------
> FuseSource
> Email: [email protected]
> Web: http://fusesource.com
> Twitter: davsclaus, fusenews
> Blog: http://davsclaus.blogspot.com/
> Author of Camel in Action: http://www.manning.com/ibsen/
>



-- 
Claus Ibsen
-----------------
FuseSource
Email: [email protected]
Web: http://fusesource.com
Twitter: davsclaus, fusenews
Blog: http://davsclaus.blogspot.com/
Author of Camel in Action: http://www.manning.com/ibsen/

Reply via email to