camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <>
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 <> 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:
> Sent from the Camel - Users (activemq) mailing list archive at

Claus Ibsen
Apache Camel Committer

Open Source Integration:

View raw message