I zipped a bunch of IIS log files on a windows 2008 r2 vm by selecting them in Windows Explorer and then using the Send To -> Compressed zipped folder.
I wrote different programs in scala using java.util.ZipFile, zip4j and apache commons compress library.
zip4j returns: Exception in thread "main" net.lingala.zip4j.exception.ZipException: Unknown compression method
commons compress returns: org.apache.commons.compress.compressors.CompressorException: No Compressor found for the stream signature.
java.util.Zip returns: java.util.zip.ZipException: invalid compression method
What is so special about these zip files that none of these methods can unzip them?
How can I unzip them using the JVM libraries?
As an example I used this code: https://stackoverflow.com/a/10634536/832783 to unzip one of the files and it returned the invalid compression method
exception.