On Tue, Mar 10, 2009 at 10:39 AM, _Jens <[email protected]> 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/
