I have an issue when uncompressing a zip file in my java application. It is a web service packaged as a war file and running under jetty 9.4. This is my (shortened) stack trace
2018-05-10 20:13:48,180 ERROR [ProductPublisherHelper:63] net.lingala.zip4j.exception.ZipException: net.lingala.zip4j.exception.ZipException: compression type not supported
net.lingala.zip4j.exception.ZipException: net.lingala.zip4j.exception.ZipException: net.lingala.zip4j.exception.ZipException: compression type not supported
at net.lingala.zip4j.unzip.Unzip.initExtractFile(Unzip.java:163)
at net.lingala.zip4j.unzip.Unzip.initExtractAll(Unzip.java:83)
My server is running under Ubuntu 16.04. This code has worked fine until now. It's just this one file which fails to decompress. At the same time, the same code works perfectly fine under the same conditions (jetty, war, same file to decompress) on Windows...
The file is a large > 1GB compressed TIF file, apart from that I don't think it is anything special. Is there anything in my set up I should check which could explain why it fails under Linux but works under Windows? JDK is 1.8.0_101 in Windows and 1.8.0_171 under Linux.