[ https://issues.apache.org/jira/browse/CAMEL-13774?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen updated CAMEL-13774: -------------------------------- Fix Version/s: Future > Accept an iterator as body for zip > ---------------------------------- > > Key: CAMEL-13774 > URL: https://issues.apache.org/jira/browse/CAMEL-13774 > Project: Camel > Issue Type: Improvement > Components: camel-zipfile > Affects Versions: 2.24.1, 3.0.0.M4 > Reporter: michael elbaz > Priority: Major > Fix For: Future > > > Accept iterator or Java 8 Stream as body to produce a zip file this will > avoid to use the memory for big file (for some use case we can't get an > inputStream) > For example it would be very nice to be able to do this: > {code:java} > from("timer:foo?repeatCount=1") > .setBody(constant(Stream.of("v1", "v2"))) > .setHeader(Exchange.FILE_NAME, constant("report.txt")) > .marshal().zipFile() > .to("file:output/directory"); > {code} > (https://stackoverflow.com/questions/50295432/zip-and-unzip-a-large-file-without-loading-the-entire-file-in-memory-in-apache-c) -- This message was sent by Atlassian JIRA (v7.6.14#76016)