improve exception handling

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1910273 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
PJ Fanning 2023-06-07 09:51:05 +00:00
parent 0b116246dd
commit 0ad5f6ac58
1 changed files with 3 additions and 0 deletions

View File

@ -173,6 +173,9 @@ public class OOXMLSignatureFacet implements SignatureFacet {
try {
PackagePartName relName = PackagingURIHelper.createPartName(partName);
PackagePart pp2 = opcPackage.getPart(relName);
if (pp2 == null) {
throw new XMLSignatureException("Failed to find part " + relName);
}
contentType = pp2.getContentType();
} catch (InvalidFormatException e) {
throw new XMLSignatureException(e);