camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <claus.ib...@gmail.com>
Subject Re: Downloading big files via the http component
Date Tue, 10 Mar 2009 10:03:35 GMT
On Tue, Mar 10, 2009 at 10:39 AM, _Jens <jens.riemschneider@icw.de> wrote:
>
> Hi,
>
> I have tried to use the http component to download bigger files from a
> server. Initially I thought that I would get the input stream from the
> response in the body of the exchange. But as far as I can tell I'm always
> getting a ByteArrayInputStream, which means the stream is somehow getting
> changed. In fact, when downloading a bigger file I get an OutOfMemoryError.
> Is there some way to configure the http component not to do this? Are there
> any recommendations for dealing with bigger files or streaming in general?
William Jiang is working on to add a feature to store big stream into
temporary files in Camel 2.0, so you would avoid the memory issue.

I dont know how far he got but it should be based on existing
code/feature in Apache CXF. What is needed is some documentation and
how to setup and configure it.





>
> Thanks,
> Jens
> --
> View this message in context: http://www.nabble.com/Downloading-big-files-via-the-http-component-tp22430845p22430845.html
> Sent from the Camel - Users (activemq) mailing list archive at Nabble.com.
>
>



-- 
Claus Ibsen
Apache Camel Committer

Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/

Mime
View raw message