Bug 65786 - Many warning exception stacks will be printed when opening the document
Summary: Many warning exception stacks will be printed when opening the document
Status: RESOLVED DUPLICATE of bug 65738
Alias: None
Product: POI
Classification: Unclassified
Component: XWPF (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal (vote)
Target Milestone: ---
Assignee: POI Developers List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-06 13:00 UTC by Sayi
Modified: 2022-01-06 13:14 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sayi 2022-01-06 13:00:53 UTC
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)
	...
Comment 1 PJ Fanning 2022-01-06 13:08:51 UTC
This looks like a duplicate of https://bz.apache.org/bugzilla/show_bug.cgi?id=65738
Comment 2 Sayi 2022-01-06 13:14:41 UTC
(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 ***