See
<https://builds.apache.org/job/POI-DSL-old-Xerces/55/display/redirect?page=changes>
Changes:
[onealj] +svn:eol-style native *.java
[onealj] github #81: sheet names are case insensitive
[onealj] XWPFTable#getRows() should return an unmodifiable list unless the
method can correctly update xmlbeans in response to modifying the list
[onealj] make tableRows final; initialize where defined rather than in
constructor.
[onealj] deprecate XWPFTable#addNewRowBetween(int,int), which has not been
implemented since 2008 when this class was first authored. (Unrelated: This
closes #82 on github).
[jmarkmurphy] Surface XSSF Header/Footer Attributes (60887)
[centic] Some JavaDoc adjustments, typos, IntelliJ warnings
[onealj] update changelog for bug 61727, 61730
[onealj] bug 61730: remove asSet function from unit test
[onealj] bug 61730: remove CellRangeAddressBase which is eager. The lazy
iterator is safer, less likely to cause an OOM/DoS.
[onealj] bug 61730: add javadoc
[onealj] bug 61730: add iterator interface to CellRangeAddressBase for
iterating over CellAddresses
[onealj] bug 61727: make TestCellRangeUtil unit tests more explicit
[centic] Enhance unit-test to Verify that bug 58785 is already via via some
other change
[onealj] bug 61727: CellRangeUtil Merge cell ranges broken. Thanks for Sven
Rieckhoff for the patch
[centic] Adjust some tests to properly close resources
[centic] Bug #57517: Fix various things in HSSFOptimiser to make many more
cases work fine: Column styles, row styles, user defined styles, ...
Also call optimise in integration-tests and handle some cases of invalid
content in files.
------------------------------------------
[...truncated 1.24 MB...]
[java] at
org.apache.poi.ss.util.BaseTestCellUtil.setCellStyleProperty(BaseTestCellUtil.java:59)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[java] at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[java] at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[java] at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[java] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runners.Suite.runChild(Suite.java:128)
[java] at org.junit.runners.Suite.runChild(Suite.java:27)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:105)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:94)
[java] at org.apache.poi.util.OOXMLLite.build(OOXMLLite.java:149)
[java] at org.apache.poi.util.OOXMLLite.main(OOXMLLite.java:94)
[java] Caused by: java.io.IOException: Permission denied
[java] at java.io.UnixFileSystem.createFileExclusively(Native Method)
[java] at java.io.File.createTempFile(File.java:2024)
[java] at
org.apache.poi.util.DefaultTempFileCreationStrategy.createTempFile(DefaultTempFileCreationStrategy.java:110)
[java] at org.apache.poi.util.TempFile.createTempFile(TempFile.java:66)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.createTempFile(SheetDataWriter.java:87)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.<init>(SheetDataWriter.java:70)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.<init>(SheetDataWriter.java:75)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheetDataWriter(SXSSFWorkbook.java:324)
[java] at
org.apache.poi.xssf.streaming.SXSSFSheet.<init>(SXSSFSheet.java:80)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:646)
[java] ... 34 more
[java] 306) createCell(org.apache.poi.ss.util.TestSXSSFCellUtil)
[java] java.lang.RuntimeException: java.io.IOException: Permission denied
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:650)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:638)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:84)
[java] at
org.apache.poi.ss.util.BaseTestCellUtil.createCell(BaseTestCellUtil.java:176)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[java] at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[java] at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[java] at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[java] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runners.Suite.runChild(Suite.java:128)
[java] at org.junit.runners.Suite.runChild(Suite.java:27)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:105)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:94)
[java] at org.apache.poi.util.OOXMLLite.build(OOXMLLite.java:149)
[java] at org.apache.poi.util.OOXMLLite.main(OOXMLLite.java:94)
[java] Caused by: java.io.IOException: Permission denied
[java] at java.io.UnixFileSystem.createFileExclusively(Native Method)
[java] at java.io.File.createTempFile(File.java:2024)
[java] at
org.apache.poi.util.DefaultTempFileCreationStrategy.createTempFile(DefaultTempFileCreationStrategy.java:110)
[java] at org.apache.poi.util.TempFile.createTempFile(TempFile.java:66)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.createTempFile(SheetDataWriter.java:87)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.<init>(SheetDataWriter.java:70)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.<init>(SheetDataWriter.java:75)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheetDataWriter(SXSSFWorkbook.java:324)
[java] at
org.apache.poi.xssf.streaming.SXSSFSheet.<init>(SXSSFSheet.java:80)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:646)
[java] ... 34 more
[java] 307)
setCellStyleProperties(org.apache.poi.ss.util.TestSXSSFCellUtil)
[java] java.lang.RuntimeException: java.io.IOException: Permission denied
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:650)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:638)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:84)
[java] at
org.apache.poi.ss.util.BaseTestCellUtil.setCellStyleProperties(BaseTestCellUtil.java:111)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[java] at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[java] at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[java] at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[java] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runners.Suite.runChild(Suite.java:128)
[java] at org.junit.runners.Suite.runChild(Suite.java:27)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:105)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:94)
[java] at org.apache.poi.util.OOXMLLite.build(OOXMLLite.java:149)
[java] at org.apache.poi.util.OOXMLLite.main(OOXMLLite.java:94)
[java] Caused by: java.io.IOException: Permission denied
[java] at java.io.UnixFileSystem.createFileExclusively(Native Method)
[java] at java.io.File.createTempFile(File.java:2024)
[java] at
org.apache.poi.util.DefaultTempFileCreationStrategy.createTempFile(DefaultTempFileCreationStrategy.java:110)
[java] at org.apache.poi.util.TempFile.createTempFile(TempFile.java:66)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.createTempFile(SheetDataWriter.java:87)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.<init>(SheetDataWriter.java:70)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.<init>(SheetDataWriter.java:75)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheetDataWriter(SXSSFWorkbook.java:324)
[java] at
org.apache.poi.xssf.streaming.SXSSFSheet.<init>(SXSSFSheet.java:80)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:646)
[java] ... 34 more
[java] 308) setFont(org.apache.poi.ss.util.TestSXSSFCellUtil)
[java] java.lang.RuntimeException: java.io.IOException: Permission denied
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:650)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:638)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:84)
[java] at
org.apache.poi.ss.util.BaseTestCellUtil.setFont(BaseTestCellUtil.java:301)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[java] at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[java] at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[java] at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[java] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runners.Suite.runChild(Suite.java:128)
[java] at org.junit.runners.Suite.runChild(Suite.java:27)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:105)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:94)
[java] at org.apache.poi.util.OOXMLLite.build(OOXMLLite.java:149)
[java] at org.apache.poi.util.OOXMLLite.main(OOXMLLite.java:94)
[java] Caused by: java.io.IOException: Permission denied
[java] at java.io.UnixFileSystem.createFileExclusively(Native Method)
[java] at java.io.File.createTempFile(File.java:2024)
[java] at
org.apache.poi.util.DefaultTempFileCreationStrategy.createTempFile(DefaultTempFileCreationStrategy.java:110)
[java] at org.apache.poi.util.TempFile.createTempFile(TempFile.java:66)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.createTempFile(SheetDataWriter.java:87)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.<init>(SheetDataWriter.java:70)
[java] at
org.apache.poi.xssf.streaming.SheetDataWriter.<init>(SheetDataWriter.java:75)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheetDataWriter(SXSSFWorkbook.java:324)
[java] at
org.apache.poi.xssf.streaming.SXSSFSheet.<init>(SXSSFSheet.java:80)
[java] at
org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:646)
[java] ... 34 more
[java] 309) testEmptyFile(org.apache.poi.ss.TestWorkbookFactory)
[java] java.io.IOException: Permission denied
[java] at java.io.UnixFileSystem.createFileExclusively(Native Method)
[java] at java.io.File.createTempFile(File.java:2024)
[java] at
org.apache.poi.util.DefaultTempFileCreationStrategy.createTempFile(DefaultTempFileCreationStrategy.java:110)
[java] at org.apache.poi.util.TempFile.createTempFile(TempFile.java:66)
[java] at
org.apache.poi.ss.TestWorkbookFactory.testEmptyFile(TestWorkbookFactory.java:361)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
[java] at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[java] at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
[java] at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[java] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
[java] at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runners.Suite.runChild(Suite.java:128)
[java] at org.junit.runners.Suite.runChild(Suite.java:27)
[java] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
[java] at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
[java] at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
[java] at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
[java] at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
[java] at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:105)
[java] at org.junit.runner.JUnitCore.run(JUnitCore.java:94)
[java] at org.apache.poi.util.OOXMLLite.build(OOXMLLite.java:149)
[java] at org.apache.poi.util.OOXMLLite.main(OOXMLLite.java:94)
[java]
[java] FAILURES!!!
[java] Tests run: 2301, Failures: 309
[java]
[java] Exception in thread "main" java.lang.RuntimeException: Tests did
not succeed, cannot build ooxml-lite jar
[java] at org.apache.poi.util.OOXMLLite.build(OOXMLLite.java:151)
[java] at org.apache.poi.util.OOXMLLite.main(OOXMLLite.java:94)
BUILD FAILED
<https://builds.apache.org/job/POI-DSL-old-Xerces/ws/build.xml>:1517: Java
returned: 1
Total time: 2 minutes 20 seconds
Build step 'Invoke Ant' marked build as failure
Skipping publisher since build result is FAILURE
Archiving artifacts
[Fast Archiver] Compressed 66.32 MB of artifacts by 100.0% relative to #54
Skipping publisher since build result is FAILURE
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files
were found. Configuration error?
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]