Our customer tried to deploy one of our WARs on a Websphere 7.0 (Upgrade from successfully running 6.0). They get ZIP errors like these
Stack trace of nested exception:
java.util.zip.ZipException: unexpected EOF (comment: other have entries have CRC errors)
Two questions come up for me:
1. why can the ZIP not be uncompressed successfully by Websphere (it can be uncompressed successfully with normal ZIP tools like 7-zip or PowerArchiver). Is the ZIP implementation (probably from the underlying IBM Java) less tolerant against certain ZIP flavours?
If we repack the ZIP again with 7-zip, it deploys successfully.
2. Why at all tries the Websphere deployer to open ZIP files we put into WEB-INF for internal purposes. IMO the deployer should be totally agnostic about that.
Can you help?