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]

Reply via email to