POI Version:5.1.0 When opening the docx compressed package, the log will print a lot of warn's exception stack informations for each directory encountered: 20:36:25.440 [http-nio-8077-exec-1] WARN o.a.poi.openxml4j.opc.ZipPackage - Entry word/ is not valid, so this part won't be add to the package. org.apache.poi.openxml4j.exceptions.InvalidFormatException: A part name shall not have a forward slash as the last character [M1.5]: /word/ at org.apache.poi.openxml4j.opc.PackagePartName.throwExceptionIfPartNameEndsWithForwardSlashChar(PackagePartName.java:383) at org.apache.poi.openxml4j.opc.PackagePartName.throwExceptionIfInvalidPartUri(PackagePartName.java:182) at org.apache.poi.openxml4j.opc.PackagePartName.<init>(PackagePartName.java:82) at org.apache.poi.openxml4j.opc.PackagingURIHelper.createPartName(PackagingURIHelper.java:481) at org.apache.poi.openxml4j.opc.PackagingURIHelper.createPartName(PackagingURIHelper.java:502) at org.apache.poi.openxml4j.opc.ZipPackage$EntryTriple.<init>(ZipPackage.java:337) at org.apache.poi.openxml4j.opc.ZipPackage.lambda$getPartsImpl$0(ZipPackage.java:311) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at org.apache.poi.openxml4j.opc.ZipPackage.getPartsImpl(ZipPackage.java:314) at org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:740) at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:315) at org.apache.poi.ooxml.util.PackageHelper.open(PackageHelper.java:47) at org.apache.poi.xwpf.usermodel.XWPFDocument.<init>(XWPFDocument.java:141) 20:36:25.441 [http-nio-8077-exec-1] WARN o.a.poi.openxml4j.opc.ZipPackage - Entry _rels/ is not valid, so this part won't be add to the package. org.apache.poi.openxml4j.exceptions.InvalidFormatException: A part name shall not have a forward slash as the last character [M1.5]: /_rels/ at org.apache.poi.openxml4j.opc.PackagePartName.throwExceptionIfPartNameEndsWithForwardSlashChar(PackagePartName.java:383) at org.apache.poi.openxml4j.opc.PackagePartName.throwExceptionIfInvalidPartUri(PackagePartName.java:182) at org.apache.poi.openxml4j.opc.PackagePartName.<init>(PackagePartName.java:82) at org.apache.poi.openxml4j.opc.PackagingURIHelper.createPartName(PackagingURIHelper.java:481) at org.apache.poi.openxml4j.opc.PackagingURIHelper.createPartName(PackagingURIHelper.java:502) ...
This looks like a duplicate of https://bz.apache.org/bugzilla/show_bug.cgi?id=65738
(In reply to PJ Fanning from comment #1) > This looks like a duplicate of > https://bz.apache.org/bugzilla/show_bug.cgi?id=65738 I haven't noticed the 65738 issue, it is indeed a duplicate issue, thank you. *** This bug has been marked as a duplicate of bug 65738 ***