Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.12.0
-
None
-
Patch Available
-
Unknown
Description
Use CachedOutputStream in MarschalProcessor to enable streaming instead of ByteArrayOutputStream. This will help to process large data without producing out-of-memory problems.
It is possible to return to the old behavior from Camel 2.12 onwards with help of a StreamCachingStrategy. You have only to switch off the file caching.