See <https://builds.apache.org/job/POI-DSL-1.13/84/display/redirect?page=changes>
Changes: [kiwiwings] examples had been moved due to jigsaw modules migration [kiwiwings] remove obsolete bouncycastle jars [kiwiwings] a few jigsaw related fixes [fanningpj] try to make examples more robust - to fix integration tests [kiwiwings] use Ant 1.10 for the builds [fanningpj] add back TempFileUtils.java due to broken build [kiwiwings] #64411 - Provide JigSaw modules - use classpath-build for Java 8, otherwise use modulepath - save module-info classes to source, when using Java 9+ environment - rename example packages - otherwise package clashes occured in the tests - move agile encryption from ooxml to main. remove EncryptionInfo XmlBeans and schema and use custom xml marshalling - move ooxml test classes which reside in the same package as their tested main class - rename base test classes to "BaseTest..." - temporarily I've used a light version of the main test classes to test scratchpad / ooxml - build.xml - fixed the Rhino javascript errors of the dependency-macros - DrawTextParagraph - fixed StringIndexOutOfBounds when logging set to debug level - use JigSaw provider interface (= Java ServiceLoader), i.e. it wasn't possible (without openening everything), to access ooxml factory classes from main factory stub ------------------------------------------ [...truncated 189.08 KB...] [junit] Tests run: 34, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.214 sec [junit] Running org.apache.poi.xssf.usermodel.TestMissingWorkbookOnXSSF [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 sec [junit] Running org.apache.poi.xssf.usermodel.TestMultiSheetFormulaEvaluatorOnXSSF [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec [junit] Running org.apache.poi.xssf.usermodel.TestSXSSFBugs [junit] Tests run: 43, Failures: 0, Errors: 0, Skipped: 9, Time elapsed: 5.574 sec [junit] Running org.apache.poi.xssf.usermodel.TestSheetHiding [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 sec [junit] Running org.apache.poi.xssf.usermodel.TestTableStyles [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.465 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFBugs [junit] Tests run: 155, Failures: 0, Errors: 0, Skipped: 8, Time elapsed: 20.191 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFCell [junit] Tests run: 76, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.058 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFCellStyle [junit] Tests run: 43, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.248 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFChart [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.129 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFChartSheet [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFColGrouping [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFColor [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFComment [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.268 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFConditionalFormatting [junit] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.197 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFDataFormat [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFDataValidation [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.519 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFDataValidationConstraint [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFDialogSheet [junit] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFDrawing [junit] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.567 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFEvaluationSheet [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFEvenFooter [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFEvenHeader [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFExternalFunctions [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFFirstFooter [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFFirstHeader [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFFont [junit] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFForkedEvaluator [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFFormulaEvaluation [junit] Tests run: 38, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 1.483 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFFormulaParser [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFHeaderFooterProperties [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFHyperlink [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.242 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFName [junit] Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFOddFooter [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFOddHeader [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFPicture [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.211 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFPictureData [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFPivotTableName [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.641 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFPivotTableRef [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.542 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFPrintSetup [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFRichTextString [junit] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFRow [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.48 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFShape [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheet [junit] Tests run: 98, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.585 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetAutosizeColumn [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetMergeRegions [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.91 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetRowGrouping [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.241 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetShiftColumns [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.108 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetShiftRows [junit] Tests run: 34, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 51.104 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetShiftRowsAndColumns [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.034 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSheetUpdateArrayFormulas [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.189 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFSimpleShape [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFTable [junit] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.335 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFTableColumn [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFTextParagraph [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFTextRun [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFUnicodeSurrogates [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFVMLDrawing [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.143 sec [junit] Running org.apache.poi.xssf.usermodel.TestXSSFWorkbook [junit] Tests run: 62, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.119 sec [junit] Running org.apache.poi.xssf.usermodel.charts.TestXDDFChartLegend [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec [junit] Running org.apache.poi.xssf.usermodel.charts.TestXDDFManualLayout [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFCategoryAxis [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFChartAxis [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 sec [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFChartTitle [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 sec [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFDateAxis [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFLineChartData [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFScatterChartData [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec [junit] Running org.apache.poi.xssf.usermodel.charts.TestXSSFValueAxis [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec [junit] Running org.apache.poi.xssf.usermodel.extensions.TestXSSFBorder [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec [junit] Running org.apache.poi.xssf.usermodel.extensions.TestXSSFCellFill [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 sec [junit] Running org.apache.poi.xssf.usermodel.extensions.TestXSSFHeaderFooter [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec [junit] Running org.apache.poi.xssf.usermodel.helpers.TestColumnHelper [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 sec [junit] Running org.apache.poi.xssf.usermodel.helpers.TestHeaderFooterHelper [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec [junit] Running org.apache.poi.xssf.usermodel.helpers.TestXSSFColumnShifting [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec [junit] Running org.apache.poi.xssf.util.TestCTColComparator [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec [junit] Running org.apache.poi.xssf.util.TestEvilUnclosedBRFixingInputStream [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec [junit] Running org.apache.poi.xssf.util.TestNumericRanges [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec [junit] Running org.apache.poi.xwpf.TestAllExtendedProperties [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 sec [junit] Running org.apache.poi.xwpf.TestDocumentProtection [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.745 sec [junit] Running org.apache.poi.xwpf.TestNecessaryOOXMLClasses [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec [junit] Running org.apache.poi.xwpf.TestPackageCorePropertiesGetKeywords [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 sec [junit] Running org.apache.poi.xwpf.TestXWPFBugs [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.432 sec [junit] Running org.apache.poi.xwpf.extractor.TestExternalEntities [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec [junit] Running org.apache.poi.xwpf.extractor.TestXWPFWordExtractor [junit] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.411 sec [junit] Running org.apache.poi.xwpf.model.TestXWPFDecorators [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 sec [junit] Running org.apache.poi.xwpf.model.TestXWPFHeaderFooterPolicy [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.247 sec [junit] Running org.apache.poi.xwpf.usermodel.TestChangeTracking [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFBugs [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.329 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFChart [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFComment [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFDocument [junit] Tests run: 21, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.506 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFEndnote [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFEndnotes [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFFootnote [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFFootnotes [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFHeader [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 0.137 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFHeadings [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFNumbering [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.11 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFParagraph [junit] Tests run: 28, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.222 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFPictureData [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFRun [junit] Tests run: 34, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.278 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFSDT [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFSmartTag [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFStyles [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFTable [junit] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFTableCell [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.054 sec [junit] Running org.apache.poi.xwpf.usermodel.TestXWPFTableRow [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 sec [propertyreset] Warning: Nashorn engine is planned to be removed from a future JDK release [propertyreset] Warning: Nashorn engine is planned to be removed from a future JDK release -test-ooxml-write-testfile: compile-ooxml-lite: [echo] Create ooxml-lite schemas [javac] Compiling 1 source file to <https://builds.apache.org/job/POI-DSL-1.13/ws/src/multimodule/ooxml-lite/java9> [javac] <https://builds.apache.org/job/POI-DSL-1.13/ws/src/multimodule/ooxml-lite/java9/module-info.java>:22: warning: requires transitive directive for an automatic module [javac] requires transitive org.apache.xmlbeans; [javac] ^ [javac] 1 warning [mkdir] Created dir: <https://builds.apache.org/job/POI-DSL-1.13/ws/build/dist/maven/poi-ooxml-schemas> [jar] Building jar: <https://builds.apache.org/job/POI-DSL-1.13/ws/build/dist/maven/poi-ooxml-schemas/poi-ooxml-schemas-5.0.0-SNAPSHOT.jar> [jar] META-INF/versions/9/module-info.class already added, skipping -test-excelant-check: test-excelant: [jacoco:coverage] Enhancing junit with coverage [junit] Error occurred during initialization of boot layer [junit] java.lang.module.FindException: Two versions of module ant found in <https://builds.apache.org/job/POI-DSL-1.13/ws/lib/excelant> (ant-1.10.1.jar and ant-1.10.8.jar) [junit] Running org.apache.poi.ss.excelant.util.Batch-With-Multiple-Tests [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec BUILD FAILED <https://builds.apache.org/job/POI-DSL-1.13/ws/build.xml>:1698: The following error occurred while executing this line: <https://builds.apache.org/job/POI-DSL-1.13/ws/build.xml>:1114: Tests failed (crashed) Total time: 19 minutes 42 seconds Build step 'Invoke Ant' marked build as failure Skipping publisher since build result is FAILURE Archiving artifacts [Fast Archiver] Compressed 3.04 MB of artifacts by 21.6% relative to #83 Skipping publisher since build result is FAILURE Recording test results --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org