Hi

Which Camel version, and have you tried with latest releases.

On Thu, Nov 2, 2023 at 9:00 PM ski n <raymondmees...@gmail.com> wrote:

> I have a route where I want to unzip zipfile (containing 1 or more files).
> This is the route:
>
> ZipFileDataFormat zipFile = new ZipFileDataFormat();
> zipFile.setUsingIterator(true);
>
>
> from("file:src/test/resources/org/apache/camel/dataformat/zipfile/?delay=1000&noop=true")
>     .unmarshal(zipFile)
>     .split(bodyAs(Iterator.class)).streaming()
>         .process(new UnZippedMessageProcessor())
>     .end();
>
> When I tested this locally on my Windows machine everything goes well,
> but when I pack in into a container (Alpine)
>
> and run it on a server (Ubuntu) I get the following error:
>
> org.apache.camel.StreamCacheException: Error during type conversion
> from type: org.apache.camel.dataformat.zipfile.ZipInputStreamWrapper
>  to the required type: org.apache.camel.StreamCache with value
> org.apache.camel.dataformat.zipfile.ZipInputStreamWrapper@10538c67
> due to org.apache.camel.TypeConversionException: Error during type
> conversion from type:
> org.apache.camel.dataformat.zipfile.ZipInputStreamWrapper
>  to the required type: org.apache.camel.StreamCache with value
> org.apache.camel.dataformat.zipfile.ZipInputStreamWrapper@10538c67 due
> to java.io.IOException: Stream closed
>
> Based on the error message I'm unsure, is this really a conversion
> error or more a permission problem to the spooldirectory or is this
> something else?
>
> Raymond
>


-- 
Claus Ibsen
-----------------
@davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to