We have evaluated your issue thoroughly. Well, your provided file cannot be read by Java’s zip relevant APIs, below code will give the same Exception:
ZipInputStream zis = new ZipInputStream(new FileInputStream("P034_EN_0008_Bill of Materials_GMSS 3 Phase_Prototype.xlsx"));
ZipEntry ze = zis.getNextEntry();
if(ze == null)break;
For such kind of file, we provide one System property which allows user to use Apache’s Zip tool to replace JDK’s default zip apis:
Workbook wb = new Workbook("P034_EN_0008_Bill of Materials_GMSS 3 Phase_Prototype.xlsx");
To use apache’s zip tool, please add corresponding library (for example, ant.jar) into the classpath before executing the application.