Hi,
is it possible to also support zip files with multiple files?
We had a use case where a zip file was to be read from a directory and
then each of the files in it was to be processed on a camel route. I
think in some way this is an implementation of a splitter or aggregator
pattern.
Should handling of single file zips and multiple file zips be done in
different modules or in the same?
If you can give some pointers how you want this implemented I would
also be willing to help with it.
Greetings
Christian
Claus Ibsen schrieb:
On Sat, Oct 3, 2009 at 2:29 PM, Christian Grobmeier <[email protected]> wrote:
Hi,
BTW: We had a though of adding Commons VFS for zip file handling. But
the person who started the work on it never really took off.
i am committer to the Commons project and helped writing Commons
Compress. Is compress an option too?
Welcome glad to meet your on this mailinglist.
Just b/c I am not too deep into camel at the moment, is that the class
in question?
https://svn.apache.org/repos/asf/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/ZipDataFormat.java
Yes its the class that contains the actual data format implementation.
Camel provides a pluggable data format so we can have implementations
outside the camel-core (for example camel-castor which depends on
Castor etc.)
But a selected few do not depend on 3rd party .jars which of course
allow us to host the implementations directly in camel-core.
Since compress doesn't have dependencies, it feels a bit more comfortable here.
Cool if you want to help then please take a look and see what you
think needs to be done.
Christian