Author: fanningpj
Date: Sat Sep 10 14:40:50 2022
New Revision: 1903972
URL: http://svn.apache.org/viewvc?rev=1903972&view=rev
Log:
[bug-66257] add explicit POIXMLException when sheet package cannot be found
Modified:
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java
Modified:
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java
URL:
http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java?rev=1903972&r1=1903971&r2=1903972&view=diff
==============================================================================
---
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java
(original)
+++
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/eventusermodel/XSSFReader.java
Sat Sep 10 14:40:50 2022
@@ -349,6 +349,9 @@ public class XSSFReader {
String sheetId = xssfSheetRef.getId();
try {
PackagePart sheetPkg = sheetMap.get(sheetId);
+ if (sheetPkg == null) {
+ throw new POIXMLException("Failed to find sheet package
for sheetId=" + sheetId);
+ }
return sheetPkg.getInputStream();
} catch (IOException e) {
throw new POIXMLException(e);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]