On Wed, Apr 9, 2014 at 11:27 AM, bbk <brendi...@hotmail.com> wrote:
> Hi
>
> The problem is when I do on the large files:
> -  exchange.getIn().getBody(InputStream.class)

> -  exchange.getIn().getBody(String.class)

here is your problem as you convert the payload to a String which
reads in the entire file to memory. Do NOT do that.
Use the other one where you convert it to an input stream, then you
can access the file using streaming mode.

> ...
>
> So, how can I resolve this problem?
>
>
>
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Java-heap-space-with-FILE-producer-and-larges-files-tp5749845p5749990.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cib...@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen
hawtio: http://hawt.io/
fabric8: http://fabric8.io/

Reply via email to