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