poi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Jenkins Server <jenk...@builds.apache.org>
Subject Build failed in Jenkins: POI-JDK-IBM #8
Date Mon, 22 Dec 2014 12:30:03 GMT
See <https://builds.apache.org/job/POI-JDK-IBM/8/changes>

Changes:

[centic] Bug 56595: Also switch the cache in DateUtil.isADateFormat() to ThreadLocals to not
have another syncpoint here. Again only very little data is kept, so no memory bloat should
happen because of this.
Also do more simple checks before actually looking at the cache

[centic] Add missing license header to newly added file

[centic] Add some recent fixes

[centic] Bug 56644: Fix adding cells if MissingCellPolicy is set to NULL_FOR_BLANK and the
last column in a row is empty

[centic] Bug 56888: XSSFDataValidation ignores "allow blank" read from sheet, assumes true
Add TestSXSSFDataValidation to verify some parts for SXSSF as well

[centic] Some Eclipse warnings

[centic] Add reproducer for Bug 57165, no fix yet, though...

[centic] Bug 57171 and 57163: Adjust the active sheet in setSheetOrder() and removeSheet()
for both HSSF and XSSF

[centic] Bug 57231: Add missing ArrayRecord.clone()

[centic] Bug 57236: Add reproducer, although I am not sure if we should and how to fix this...

[nick] Avoid an odd looking space before the file size

[nick] Republish site for 3.11 final

[nick] Expose the version information from OldExcelExtractor

[nick] Re-order when the maven check happens, and make the check a bit more robust

[nick] Typo fix

[nick] A bit more on the release process with the Nexus repo

[centic] Eclipse warnings

[centic] Add a test for spreadsheet/49219.xls which previously failed with NullPointerException
because we did not handle serializing ExternalNameRecords without actual data

[centic] Adjust typos in Javadoc

[nick] Republish site

[nick] Patch from  Kamil Linek from bug #57071 - 3+ XSSF column label names for pivot tables

[nick] Patch from  Kamil Linek from bug #57063 - XSSF custom column label names for pivot
tables

[centic] Add two bugfixes

[centic] Bug 57254: XWPF: Correctly build internal list of styles when styles are added

[centic] Remove unused members, 
Fix an Eclipse warning

[centic] Bug 57312: Add check for null value of underline w:val

[nick] Fix warnings and inconsistent indents

[centic] Bug 57355: Fix test-compilation casued by moving the code to the base-test-class

[centic] Bug 57355: Fix ArrayIndexOutOfBoundsException by removing two unnecessary lines in
XSSFSheet.getColumnWidthInPixels()

[nick] Prepare for the new release

[nick] Prep for release

[nick] Prep for release

[nick] Prep for release

[kiwiwings] Added link to test cases for the workarounds

[kiwiwings] Added workarounds to tests for JDK 6 LineBreakMeasurer bug and handle it

[kiwiwings] Added workarounds to tests for JDK 6 LineBreakMeasurer bug and handle it

[kiwiwings] close decrypted stream - test for #57296

[kiwiwings] 57250 - XMLSlideShow.setSlideOrder() produces corrupted CTSlideIdList

[kiwiwings] #57272 - deadlock on corrupted PPT file
+ some refactoring in HSLFSlideShow, which will be necessary for cryptoapi support

[kiwiwings] XML signatures - ignore line breaks in Office 2007 .rels files

[nick] Republish site

[nick] Correct older biff detection, and add unit tests for HSSFWorkbook giving helpful exceptions
on the older formats

[nick] Update TODOs for what remains

[nick] More detection for older Excel formats when opening the POIFS Stream, and a more specific
exception for non-OLE2 files

[nick] On Biff5 files, include the sheet name. (Older formats are single sheet)

[nick] Track the codepage in old excel files, to be able to correctly decode the 8 bit strings
in them

[nick] Add some formatted numbers to the test biff5 files, and commented out tests using them

[nick] Track what Biff version we are working on, and use that to work around Biff 2 and 5
having the same formula record sid for different layouts

[nick] Switch to POITestCase / assertContains

[nick] Begin adding Excel 5 support to OldExcelExtractor for TIKA-1490

[nick] Republish site

[nick] Formula values for Excel 4 extractor, for TIKA-1490

[nick] Largely there with the Excel 4 extractor, for TIKA-1490

[nick] Further Excel 4 text extractor support, for TIKA-1490

[nick] Further Excel 4 text extractor support, for TIKA-1490

[nick] Start on a Text Extractor for the pre-OLE2 Excel formats like Excel 4, for TIKA-1490

[centic] Remove some Eclipse warnings, remove confusing FunctionID/ID renaming...

[centic] Add missing license header

[centic] Typo and remove unnecessary casts

[centic] Include root-cause exception information when constructing ContentTypeManager fails

[centic] Add more output in case of unknown cipher-ids to aid in debugging bugs like 57195

[kiwiwings] Don't swallow exceptions on validation

[kiwiwings] ClassCastException in validating xml signatures due to missing xml beans resources

[kiwiwings] the subdir element needs to be included otherwise certain xmlbean operations (e.g.
selectPath) can't find the corresponding xmlbeans classes

[kiwiwings] Fix example

[nick] 3.11 beta 3

[nick] Note about the maven settings for uploading artifacts

[nick] Fix the maven deployment script to use repository.apache.org instead of the people
ibiblio sync

[kiwiwings] Bug 57164 - XSSFDrawing.createCellComment() does not honor dx and dy values passed
in

[kiwiwings] revert of r1639217 and offline-linking for maven javadocs

[kiwiwings] Javadoc warnings fixed:
Now that the javadocs are split, the reference from one module to another need to be url links

[nick] Add boolean getters/setters for bold to font, matching italic and underline, plus matching
xssf

[kiwiwings] Picture method to resize with different scales in width and height

[centic] Restore printing out test-failures after switch to JUnit4 execution

[nick] Use more maven-like naming of the source jars for the ooxml schemas

[kiwiwings] Use Junit4 JUnitCore instead of legacy TestRunner

[kiwiwings] add license header

[centic] Bug 57197: use proxy for TestSignatureInfo if set via environment variables

[centic] Fix Eclipse warning about generics

[centic] Add initial simple test of class EscherDump

[nick] I think this is the right maven magic to deploy a javadoc jar, but we may have to see...

[nick] Build per-component javadoc jars, suitable for use with Maven / Maven Central

[nick] Follow discussions on dev@, don't include the javadocs in the source package, since
they can be recreated as desired using ant from the unpacked source package

[centic] Add xmlsec-jar in test-ooxml-lite which is missing after removing ooxml.classpath

[centic] Adjust Eclipse project settings to define warnings and other settings locally in
the project

[centic] Adjust location of ooxml-lite classes and try with reduced classpath to actually
test without full xsds

[centic] Add some missing close() calls and fix some generics warnings

[nick] Republish site

[nick] Patch from hishidama to add Cell.removeHyperlink(). This closes #13 from github

[nick] When building the source package, also exclude the compile jars, and any dist folders

[nick] Set things up for the next release

[nick] Prepare for release

[nick] Prepare for release

[nick] Test from Tim to include PropertyList in poi-ooxml-schemas

[centic] Fail build if test-cases fail in OOXMLLite execution to avoid missing included schema-classes.
Also adjust how we look for test-classes so that we print out the ones that we skip with known
ones excluded. Also print out skipped inner classes.

[centic] Slowly start to adjust places in tests where we do not properly close file handles

[centic] Calling ping is not a good idea as it runs endlessly on some platforms, do a Java
connection test instead

[centic] Fix some eclipse warnings, newlines, javadoc, generics, ...

[centic] Bug 57003: Add implementation of function FIXED

[kiwiwings] another signature ubuntu jdk6 bug fix ... and offline/online handling

[nick] Try for a more specific failure message on the assert

[kiwiwings] another blind sha2 bug fix ...

[kiwiwings] Added a catch and another workaround for the OpenJDK SHA2 AIOOBE bug

[centic] Add note for github-7

[centic] github-7 - Form check box extraction with XWPFWordExtractor

[nick] Prepare the release note changes for 3.11 beta 3

[nick] Republish site

[nick] Patch from hishidama to add Sheet.getDataValidations() for HSSF and XSSF. This closes
#11 from github

[nick] Patch from hishidama to add Comment.getClientAnchor(). This closes #12 from github

[nick] FilePassRecord type of 4 is now documented as the same as 2 & 3, see bug #35897

[kiwiwings] workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1155012

[nick] Republish JavaDocs

[nick] Fix bug #57185 - Should be Series not Serie, latter is incorrect English / a Typo

[nick] Some more XSSF testing for #57184

[nick] Partial HSSF support for adding new external workbook formula references for #57184

[nick] Improve BiffViewer output for SupBookRecord

[nick] Fix naming, see #57185

[nick] Changelog update

[nick] Add unit test for bug #57176

[nick] More disabled unit tests relating to external workbook formula references

[nick] Switch to explicit includes

[uschindler] Fix bug 57162: Content_types.xml and .rels files had elements with wrong namespace
(the default one)

[uschindler] Add myself

[centic] add missing changelog entry

[nick] Comment out work-in-progress extension to test

[nick] Republish site docs

[nick] Add missing HSSFWorkbook constructor javadocs #57166

[centic] Apply patch for bug 57151: Document CellRangeAddress and add some validation to prevent
invalid row/column combinations.
Cover class CellRangeAddress fully in unit tests.

[kiwiwings] excluded notesmaster.xml from rat check

[kiwiwings] Bug 55164 - Support for adding slide notes

[kiwiwings] simplified the cropping code and changed the cropping image to a more sophisticated
one - interesting enough, it's rendered correct in POI (like in Powerpoint), but malformed
in LO

[nick] Record the 3.11 beta 2 release notes, which will be needed for final, and start on
the 3.11 beta 3 ones

[cedricwalter] Bug 57150: Added EOMONTH function

[kiwiwings] Bug 57143 - Javadocs and throws clause for WorkbookUtil

[kiwiwings] Bug 54542 - Add support for cropped images in XSLFPictureShape.drawContent()

[kiwiwings] house keeping - fixes for sonarqube blockers

[kiwiwings] added ooxml-security-1.0 to the maven artifacts

[centic] Apply patch for bug 55864 - XSSFImportFromXML.importFromXML() does not support optional
elements

[centic] Apply patch to fix bug 56835: Unreadable content when adding multiple comments to
cell

[centic] One more change to OOXMLLite to also run all tests successfully when the outdated
xerces lib is provided

[nick] Add disabled unit tests for bug #46670 - failing on both HSSF and XSSF, but for different
reasons

[nick] Unit tests which reference XSSF must be on the ooxml part of the tree

[nick] Escape non-ASCII characters in the unit test, so it builds properly everywhere

[kiwiwings] xml dsign - javadoc fixes

[centic] Bug 57010: Add implementation of function PROPER

[centic] * Make more tests work in OOXMLLite compilation by adding xml security classpath
and ensuring proper cleanup in some Extractor tests
* Remove downloading xerces library here, we now do this in the special Jenkins job and thus
can get rid of it here

[centic] * Also adjust build.xml for newer required Ant 1.8.0
* Pass "additionaljar" to junit calls to enable us to exclude tests which we know are failing
(newer XML Security stuff)

[centic] When using v4 Junit style, we need to set @Test to make the test-methods actually
execute

[kiwiwings] fixed outdated branch-link

[kiwiwings] Removed some custom classloading code, which doesn't make sense anymore
Tested a few other timestamp providers
limited the use of the additional libraries to xml dsign classes while running the junit tests

[nick] Finish unit tests for stackoverflow #26437323 - POI works fine already!

[nick] Start on unit tests for the problem reported in stackoverflow post 26437323

[nick] Move non-HSSF specific bug tests into BaseTestBugzillaIssues from HSSF TestBugs, so
they can be tested automatically on XSSF too

[nick] Republish site

[nick] SheetUtil helper for finding the main cell of a merged region, if in one

[centic] Seems we have slow connection on the Apache Jenkins instance. Thus allow one specific
test to fail with a specific ConnectException as we see this happening sometimes in Jenkins
but should not fail the unit test suite of POI because of such infrastructure problems

[kiwiwings] Bug 56836 - XML signature support

[nick] Add a note on how this is not the right way to make a string of your cell

[kiwiwings] Bug 57080 - IndexOutOfBoundsException in poi decryptor

[nick] Ensure svn properties are set on the build xml files, and they have consistent line
endings

[nick] Update the website around Ant and JDK versions

[nick] The get tag with skipexisting needs Ant 1.8

[centic] Enhance test and coverge for class TempFile

[centic] Fix detecting missing downloaded and compiled OOXML jars, remove older versions of
apache-rat correctly

[kiwiwings] xml signature: mainly javadocs - a few reorgs

[centic] Update to Apache Rat 0.11

[centic] Use XMLBeans 2.6.0 for Sonar runs as well

[nick] Add a disabled unit test for bug #56880

[nick] Test file from Jan Vanhoecke for bug #56880 - Non-extended character Pascal strings
are not supported

[centic] Revert parts of an inadvertent previous checkin, keep build.xml and @Override changes

[centic] Revert parts of an inadvertent previous checkin, keep build.xml and @Override changes

[centic] Revert parts of inadvertent previous checkin, keep build.xml and @Override changes

[centic] Print out current version of java before building to allow to see in build output
if we use a supported Java VM version

[kiwiwings] New powered by logo (see http://apache.org/foundation/press/kit/)

[kiwiwings] another round of refactoring, limited exception declarations, more javadocs

[kiwiwings] removed obsolete classes and added a few javadocs elements and example calls

[kiwiwings] xml signature - small javadoc fixes, removed obsolete parameter from SignatureFacet
interface

[kiwiwings] Bug 56836 - XML signature support

[kiwiwings] Bug 56854 - XMLBeans performance when using getXXXList() and other proxy methods
+ modification to XSSFSheet.removeMergedRegion

[nick] More from Daniel Bonniot from bug #56956 - Make the FileChannel default read-only too,
more in keeping with 3.10 behaviour

[nick] Sync example with the website

[nick] Changelog and javadoc update

[nick] Patch from Daniel Bonniot from bug #56956 - Add a NPOIFSFileSystem constructor with
a FileChannel and the read-only option

[nick] Expose get/set reading order from the extended format record to the hssf cell style
(XSSF does it differently, so not suitable for the interface)

[kiwiwings] Bug 56914 - XSSFRowShifter.updateConditionalFormatting throws IOOBE when there
are more than 1 CTConditionalFormatting

[kiwiwings] Bug 56913 - Replace usages of o.a.p.util.ArrayUtil.copyOf* methods with replacements
from j.u.Arrays

[kiwiwings] Bug 51483 - XSSF locking of specific features not working
Added some documentation to the crypto functions and adapted xor1verifier code to the OFFCrypto-Docs

[nick] Add getters for the common xml extended properties

[nick] Provide a getter for custom properties, to match the add and contains methods already
there

[centic] Add fix for Bug 48195 to changelog

[centic] Bug 48195: Formulas: Fix incorrect evaluation of IF() with ROW()/COLUMN() as else-result

[centic] List bug 55280

[centic] Bug 55280: Implement a method XSSFSheet.removeMergedRegions() to bulk remove merged
regions and thus speed up shifting rows with many merged regions greatly.

[centic] Bug 55280: Don't repeatedely fetch the size of the CTMergeCells object as this is
a costly operation with XMLBeans

[centic] Bug 45312: Add unit-test and javadoc, also convert file to proper line-ending and
make poi.deserialize.escher=true behave for full reading of files outside of BiffViewer

[kiwiwings] Bug 51222 - XSSFColor.getARGBHex() returns wrong color for Excel 2007 xlsx file

[centic] Update changelog for Bug 56730

[centic] Bug 56730: Fix exporting XML if schema contains ref-elements

[kiwiwings] added #56864 and #56854

[kiwiwings] Bug 56864 - XWPFLatentStyles.isLatentStyle always returns true if there is at
least 1 lsdException

[kiwiwings] Bug 56854 - XMLBeans performance when using getXXXList() and other proxy methods

[nick] Fix indents / whitespace

[nick] Include the maximum number of Cell Styles in the spreadsheet versions class

[uschindler] On request from Mike Boufford add Mohamed Ramadan for helping to make POI safer

[uschindler] Add 3.11-beta2 release

[uschindler] Fix guide to list correct mailing lists. Jakarta ML does no longer exist.

[kiwiwings] add kiwiwings

[uschindler] change order of releases

[uschindler] Add release

[uschindler] Add Dominik's suggestion to DocumentBuilderFactories. I also removed the setXIncludeAware(false)
in XMLHelper, because it causes the same problem and is disabled by default.

[centic] * Allow to start tests with old Xerces jar-file to trigger issues we saw with missing
methods in this XML parser. This is only active if the location of the jar-file is provided
via ant property "-Dadditionaljar=lib/xercesImpl-2.6.1.jar"
* Also remove dom4j from downloaded libs to fully get rid of it in build-environments

[nick] Fix download links, and update changelog

[kiwiwings] added public key for kiwiwings (Andreas Beeker)

[kiwiwings] ignore .xsd - should be downloaded by build.xml or provided in the source tree

[uschindler] back to dev in documentation

[uschindler] Modify documentation page of release itsself to not list outdated releases

[uschindler] Update release date for beta2

[nick] List the remaining examples

[nick] List the rest of the examples

[nick] Partial update of the examples page, with HSSF-only and XSSF-only sections, and a ToC

[uschindler] More cleanups for bug #56814 and some more external entity leaks of #56164

[nick] Explicitly list dom4j as no longer being needed, and republish the site

[nick] Switch from an absolute URL to a relative link, so that the page correctly gets generated,
fixing #54829

[uschindler] Add CVE numbers

[uschindler] Update changes

[uschindler] Add some extra safety test to check that external entities are not loaded by
xmlbeans

[uschindler] Fix bug #56814 - Switch from dom4j to JAXP

[uschindler] Fix release guide

[uschindler] Add myself to keys file

[nick] Patch from iceardor from bug #56834 - Fix typos in SS comments docs

[nick] Correct xmlbeans 2.6 url

[nick] Since 3.5 was so long ago now, update the docs to show the ooxml text extractors as
standard

[nick] Changelog and JavaDoc update

[nick] Fix bug #56812 - In XSLF provide a way to get the URI of externally linked pictures

[nick] Add a disabled unit test for bug #56812, based on code and file from Geoff Wright

[nick] Release Notes entry on XMLBeans runtime suggested increase

[nick] Changelog update

[nick] Explain about xmlbeans versions

[nick] Before parsing an OOXML document, reset the xmlbeans sax parser to avoid the risk of
getting one in an error state (due to XMLBEANS-512). Should be a minimal extra overhead pending
a proper fix. Allows us to finish enabling the unit tests for #54764

[nick] Change the default XMLBeans version used for running to be 2.6, leave 2.3 for compiling
the schemas (for maximum compatibility)

[nick] Add another test file for #54764, and a test that uses it

[nick] Apply suggestions from Uwe Schindler for more secure xml defaults for #54764 and #56164,
for xml parsers which support them

[nick] Correct RELEASE-Notes to RELEASE-NOTES

[nick] Update the 3.11 release note changes file for the next release

[nick] More on how to (and how not to!) contribute from the read-only Git repos, and change
the SVN default to be SSL for all (long supported)

[nick] Prep site for 3.11 beta 1 release

[nick] A few release guide updates

[centic] * Ensure that some older versions of third-party libraries are removed when we do
the jar-check, we saw some strange and hard-to-find build-errors lately, e.g. CI fails to
run JaCoCo because of outdated asm-all-4.jar being still available.
* Include new "release-notes" target in jenkins-target

[kiwiwings] Another test for NPOIFS in-place writing support - probably the deletion of an
entry causes the problem

[nick] Changelog and javadoc update

[nick] Fix bug #56800 - Provide a helpful exception, XLSBUnsupportedException, if XSSFWorkbook
is passed a .xlsb file

[nick] Update the limitations document

[nick] Prep for 3.11 beta 1

[nick] Prep for 3.11 beta 1

[nick] Prep for 3.11 beta 1

[nick] Changelog update

[nick] Fix bug #55196 - Correct XWPF createTOC handling of short style names

[nick] Fix bug #55050 - If the start+end row and cell are the same on an AreaPtg, avoid inverting
the relative flag

[nick] Changelog update

[nick] Fix bug 54725 - HWPF where no parent style CHP exists, use an empty
 set when processing the style to avoid a NPE

[nick] Another release guide update

[nick] Republish JavaDocs and changelog

[nick] Fix bug #56502 - When shifting XSSF rows with formula cells, if the formula can't be
parsed, log + leave it unchanged rather than failing

[nick] Republish JavaDocs and changelog

[nick] Fix bug #56527 - Avoid NPE from XSSFHyperLink when setting the cell
it references on a new link

[nick] Fix javadoc warnings

[nick] Republish javadocs and changelog

[nick] Fix bug #53984 - Support the ColInfoRecord coming after the cells, rather than before
as is normal, and also handle things so that if an unsupported BofRecord is found for a sheet,
warn and skip rather than breaking

[nick] Correct logic for the start-of-sheet missing rows, for event user model, and add tests
for this

[nick] Generics fixes

[nick] Start on details tests for bug #53433

[nick] Unit test to show that bug #53494 has already been fixed

[nick] Changelog and javadoc update

[nick] #56132 Allow XSSF formula evaluation to also skip missing external workbook references,
if requested

[nick] Slightly modified test file for bug #56132 - xlsx file with inline references to other
files (no external links used)

[nick] XSSF external workbook lookup support for in-line file:/// based book "numbers"

[nick] Convert the test to using interfaces

[nick] Republish javadocs

[nick] SVN mimetypes for Word files

[nick] SVN mimetypes for PowerPoint files

[nick] More mimetype updates

[nick] More Excel test file mimetypes in svn

[nick] Correct the mimetype in svn for test spreadsheet files

[nick] Updated patch from Marc from #55927 - handle date formulas too

[nick] Add row label getter for Pivot Tables, and use this in unit tests

[nick] Patch from Sofia Larsson and Martin Andersson from bug #56020 - XSSF support for creating
Pivot tables

[nick] Exclude the release notes and readmes from the rat checks

[nick] Change XSSFSheetXMLHandler.SheetContentsHandler to require fewer backwards incompatible
changes for #56023

[nick] Add a target to help with generating the release notes

[nick] Update the release guide, and prep the release notes for 3.11 beta 1

[centic] Add simple unit test to verify that Bug 42016 was fixed already by some other fixes

[centic] Add unit test for bug 37625 which verifies that this file can now be loaded

[centic] Add/Fix some Javadoc

[nick] Unit test to show that bug #52111 (intersect formulas) was already solved

[nick] HSSF and XSSF Multi-Sheet formula reference tests from Radoslav from bug #55906

[nick] Changelog update

[nick] Complete evaluation support for multi-sheet references for bug #55906

[nick] Begin required interface + base-class support for multi-sheet area references for #55906

[nick] Allow XSSF to evaluate multi-sheet references too, for #55906

[nick] Split the reference and area tests for #55906

[nick] Update the RefEval method signature to cope with multi-sheet references, and have appropriate
functions take advantage of this. For bug #55906

[nick] Start preparing LazyAreaEval and LazyRefEval to handle sheet ranges, for #55906

[nick] Update the XSSF getExternalSheet method signature, to start to prepare for sheet ranges

[nick] More tests for #55906, and provide a new eval that lets you get at evals for many sheets

[nick] Areas can have multi-sheet references too, so add FormulaParser support to these as
well

[nick] Update Ref3DPxg to support multi-sheet ranges too, for #55906

[nick] Refactor to reduce clutter

[nick] More progress towards #55906 - Have the ExternSheet references set up for multi-sheet
references

[nick] More progress towards #55906 - FormulaParser is able to identify and parse multi-sheet
references, but not yet fully round-trip them. (No evaluation support yet either)

[nick] More internal method signature updates, for HSSF external sheets being possible ranges,
for #55906

[nick] Rename some of the internal HSSF sheet lookup methods which deal with external sheet
indicies, to make it clear when they return the first sheet name/index, and add support for
getting the last one too (will be the same as the first if not a range)

[nick] #55906 Extern Sheet References can have a last as well as a first sheet

[nick] Disabled unit tests for multi-sheet references, see bug #55906

[nick] Patch from Shaun Kalley from bug #56023 - Allow XSSF event model to find + return comments,
and use this for the event based .xlsx text extractor

[nick] Patch from thaichat04 from bug #56194 - HPSF thumbnail format tags are int not unit

[nick] Another changelog and javadoc update

[nick] Patch from Raúl Wegmann from bug #56735 / GitHub Pull #10 - Rationalise POI temp file
creation to the TempFile util class, and allow a system wide setting of where Temp files (eg
for SXSSF) go, via TempFile / TempFileCreationStrategy

[nick] Changelog and javadoc updates

[nick] To avoid problems on strange platforms, tell xmlbeans to use UTF-8 for strings by default,
for bug #56683

[nick] XSSF table example, from Sofia Larsson from bug #55562

[nick] For places where an ordered collection is created and used within the context of a
single thread, and there are no thread safety concerns, use ArrayList not Vector. See bug
#54838

[nick] Changelog update, and fix javadoc warning

[nick] Fix javadoc warning

[nick] Correct HSSFOptimiser logic for the case where the to-keep style wasn't previously
in use. Fixes #54443

[nick] Fix inconsistent whitespace

[nick] Changelog update

[nick] When evaluating a name in another workbook, need to use an OperationEvaluationContext
tied to that Workbook, and do so such that XSSF references work too

[nick] Don't fetch the name, convert to a ptg, then convert back again, instead simply return
the name directly

[nick] Get further with the XSSF formula reference evaluation testing

[nick] Further XSSF external name evaluation lookup support

[centic] JaCoCo 0.7.x requires asm-5

[centic] Add bugfix to changelog

[centic] Fix test to make it work on different date as well

[centic] Bug 56688: Fix border cases in EDATE function: handle RefEval and BlankEval and also
return #VALUE, not #REF if case of error

[centic] Fix formatting of trailing comma in HexDumps, cover class fully with tests

[nick] Use the link table when looking up external xssf names

[nick] Generalise the CollaboratingWorkbooksEnvironment setup, so that XSSF can use it too

[nick] Fix inconsistent whitespace

[nick] Allow creating a CollaboratingWorkbooksEnvironment from a Map too, not only a pair
of arrays

[nick] Correct non-sheet-based NameXPxg formula rendering, and add tests

[nick] More unit tests for #56737 and #56752

[nick] Comments updates

[nick] Change how we update sheet names in XSSF formulas and names, when renaming sheets,
to take advantage of the simpler structure that Pxg now offers

[nick] XSSF Pxgs must escape sheet names where required when generating the formula string

[nick] Common interface across the XSSF Ptg / Pxg classes

[nick] Rename missing from previous commit

[nick] Update the formula evaluator to support XSSF style external named ranges too

[nick] Better reporting on why a test is failing, and partial NameXPxg eval

[nick] Complete the XSSF Formula Parser tests for #56737

[nick] Move towards supporting same workbook named ranges in external style for xssf

[nick] Start to add XSSF specific handling for NameX (named ranges or functions from another
file) #56737

[nick] Provide XSSF-style external sheet support for areas, similar to the recent cell reference
support. #56737

[nick] Fix inconsistent indents/whitespace

[nick] Start to update how the formula parser looks up sheets from formula ptgs, to account
for the differences in how HSSF and XSSF store references to external sheets. For #56737

[nick] Fix inconsistent indents

[nick] The Event User Model fake-workbook for formula evaluations needs to know about the
sheet names

[nick] Fix Generics warnings

[nick] The way that HSSF and XSSF stores references to external sheets are rather different,
so begin to reflect that in how we parse their formulas into Ptgs

[nick] There can be more than one linked ExternalLinks table for a workbook #56744

[nick] Turns out that .xlsx files can have multiple link tables, add a test file which shows
this (support to follow)

[nick] Convert test to junit 4, and stub out the additional 3d ref tests we need to pass for
#56737

[nick] Stub the unit test which is the next thing to need to work for progress on #56737

[nick] Changelog update and new javadocs

[nick] Bit more towards XSSF name support for #56737, will need some deeper changes though
to fully implement

[nick] Initial support for XSSF External Links tables, which hold references to other workbooks
referenced by formulas and names. #56744

[nick] Leave part disabled for now

[nick] Start to support formula parsing of sheet-specified named ranges, required for a full
fix to bug #56737

[nick] Update bug reference numbers, and bring over part of a test from unfixed that is now
working (rest remains broken)

[nick] Have WorkbookEvaluator process NameXPtgs, rather than returning a NameXEval which later
places didn't handle. Largely allows us to process the .xls version of the test file for #56737
(but filenames aren't quite the same as in Excel)

[nick] #56737 Sometimes Excel writes an internal reference to a local name in an odd way,
without an ExternalNameRecord, try to detect and work around those

[nick] Add disabled unit tests for bug #56737, which currently fails (differently) for HSSF
and XSSF

[nick] Correct the bracket order on the changelog entry

[nick] Changelog update, and republish javadocs

[nick] Fix for #56702 - If a cell is of type numeric but has an empty <v/> tag, return
as 0

[nick] This bug has been fixed, so re-enable the unit test

[nick] Add a disabled unit test for bug #56420

[nick] Update the CheckFunctionsSupported example to take advantage of the new NotImplementedFunctionException
to identify the function that is missing

[nick] When throwing an exception during formula evaluation, if this is due to an unimplemented
function, have a more specific exception type

[nick] Formula evaluation and error handling example - reports what cells can't be evaluated,
and (TODO) what functions are used but not implemented

[nick] Add a changelog entry for #56537 and republish javadocs for its changes

[nick] Now that XSSFWorkbook can be closed, the older path based constructor no longer needs
to be deprecated #56537

[nick] Republish javadocs

[centic] Bug 56537: Update javadoc to reflect the addition of Closeable to Workbook

[centic] Upgrade to latest JaCoCo 0.7.1

[centic] * Note that we will desupport Java 1.5 with 3.11
* Describe how to setup Apache POI with the Eclipse IDE.

[tallison] Bug 54771: updated status.xml in site

[tallison] BUG 54771: add class to svn

[tallison] BUG 54771 extract text from SDTs at the cell level within a table row

[nick] Make a start on an Ant task to generate an OSGi jar, for #53866

[nick] Javadocs update, and note on fonts when sizing

[centic] Revert upgrade to XMLBeans 2.6.0 to properly discuss on the mailinglist first

[centic] Add missing @Overrides, reformat some files, increase coverage slightly,
comments, fix Eclipse warnings and add close() calls in some tests and
in HMEFMessage() to close files during tests correctly.

[centic] Update XMLBeans to version 2.6.0

Conflicts:

	.classpath

[nick] Fix inconsistent indent

[nick] #56537 close method for SXSSF too

[nick] Partial fix for #56537 - Have Workbook offer a close() method, which in turn closes
the NPOIFS or OPC resource from which it was loaded

------------------------------------------
[...truncated 4827 lines...]
AU        src/documentation/resources/images/loancalc.jpg
AU        src/documentation/resources/images/logoDanielFernandez.png
AU        src/documentation/resources/images/logoRaPiGmbH10.png
AU        src/documentation/resources/images/POIFSClassDiagram.gif
AU        src/documentation/resources/images/logoMichaelMosmann.png
AU        src/documentation/resources/images/logoRaPiGmbH11.png
AU        src/documentation/resources/images/logoRaPiGmbH12.png
AU        src/documentation/resources/images/logoAndrewClements2.png
AU        src/documentation/resources/images/POIFSWriteArchive.gif
AU        src/documentation/resources/images/hslf_shapes.gif
A         src/documentation/resources/stylesheets
A         src/documentation/resources/stylesheets/changes2document.xsl
A         src/documentation/resources/stylesheets/changes2rss.xsl
A         src/documentation/README.txt
A         src/documentation/RELEASE-NOTES.txt
A         src/documentation/RN-Changes-3.12.txt
At revision 1647300
At revision 1647300
WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent
check out behavior.
no change for http://svn.apache.org/repos/asf/poi/trunk/forrest.properties since the previous
build
[POI-JDK-IBM] $ /home/jenkins/tools/ant/latest/bin/ant -Dcoverage.enabled=true clean jenkins
Buildfile: <https://builds.apache.org/job/POI-JDK-IBM/ws/build.xml>

clean:

check-jars:

fetch-jars:

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/commons-logging-1.1.3.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/commons-codec-1.9.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/log4j-1.2.17.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/junit/junit/4.11/junit-4.11.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/junit-4.11.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/hamcrest-core-1.3.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/apache/ant/ant/1.9.4/ant-1.9.4.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/ant-1.9.4.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/ant-launcher-1.9.4.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/ow2/asm/asm-all/5.0.3/asm-all-5.0.3.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/asm-all-5.0.3.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/jacoco/jacoco/0.7.1.201405082137/jacoco-0.7.1.201405082137.zip
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/jacoco-0.7.1.201405082137.zip>
    [unzip] Expanding: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/jacoco-0.7.1.201405082137.zip>
into <https://builds.apache.org/job/POI-JDK-IBM/ws/>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/apache/rat/apache-rat/0.11/apache-rat-0.11.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/lib/apache-rat-0.11.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/bouncycastle/bcprov-ext-jdk15on/1.51/bcprov-ext-jdk15on-1.51.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/compile-lib/bcprov-ext-jdk15on-1.51.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.51/bcpkix-jdk15on-1.51.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/compile-lib/bcpkix-jdk15on-1.51.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/apache/santuario/xmlsec/2.0.1/xmlsec-2.0.1.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/compile-lib/xmlsec-2.0.1.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/compile-lib/slf4j-api-1.7.7.jar>

check-ooxml-jars:

fetch-ooxml-jars:

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/apache/xmlbeans/xmlbeans/2.3.0/xmlbeans-2.3.0.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/xmlbeans-2.3.0.jar>

testexist:

downloadfile:
      [get] Getting: http://repo1.maven.org/maven2/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/xmlbeans-2.6.0.jar>

init:
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/classes>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/test-classes>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/test-results>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/scratchpad-classes>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/scratchpad-test-classes>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/scratchpad-test-results>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/ooxml-classes>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/ooxml-test-classes>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/ooxml-test-results>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/excelant-classes>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/excelant-test-classes>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/excelant-test-results>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/examples-classes>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/dist>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/tmp/site/build/site>
     [echo] Using Java: 1.6.0/pxa6460sr12-20121025_01 (SR12)/2.4/IBM J9 VM from IBM Corporation
on Linux: 3.13.0-36-lowlatency

compile-main:
    [javac] Compiling 976 source files to <https://builds.apache.org/job/POI-JDK-IBM/ws/build/classes>
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] Compiling 503 source files to <https://builds.apache.org/job/POI-JDK-IBM/ws/build/test-classes>
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 3 files to <https://builds.apache.org/job/POI-JDK-IBM/ws/build/classes>

compile-scratchpad:
    [javac] Compiling 528 source files to <https://builds.apache.org/job/POI-JDK-IBM/ws/build/scratchpad-classes>
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] Compiling 179 source files to <https://builds.apache.org/job/POI-JDK-IBM/ws/build/scratchpad-test-classes>
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 2 files to <https://builds.apache.org/job/POI-JDK-IBM/ws/build/scratchpad-classes>

check-ooxml-xsds:

fetch-ooxml-xsds:
      [get] Getting: http://www.ecma-international.org/publications/files/ECMA-ST/Office%20Open%20XML%201st%20edition%20Part%204%20(PDF).zip
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/OfficeOpenXML-Part4.zip>
      [get] Getting: http://www.ecma-international.org/publications/files/ECMA-ST/Office%20Open%20XML%201st%20edition%20Part%202%20(PDF).zip
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/OfficeOpenXML-Part2.zip>
      [get] Getting: http://dublincore.org/schemas/xmls/qdc/2003/04/02/dc.xsd
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/dc.xsd>
      [get] Getting: http://dublincore.org/schemas/xmls/qdc/2003/04/02/dcterms.xsd
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/dcterms.xsd>
      [get] Getting: http://dublincore.org/schemas/xmls/qdc/2003/04/02/dcmitype.xsd
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/dcmitype.xsd>
      [get] Getting: http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/xmldsig-core-schema.xsd>
      [get] Getting: http://uri.etsi.org/01903/v1.3.2/XAdES.xsd
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/XAdES.xsd>
      [get] Getting: http://uri.etsi.org/01903/v1.4.1/XAdESv141.xsd
      [get] To: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/XAdESv141.xsd>
    [unzip] Expanding: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/OfficeOpenXML-Part4.zip>
into <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib>
    [unzip] Expanding: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/OfficeOpenXML-Part2.zip>
into <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib>
    [unzip] Expanding: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/OfficeOpenXML-Part4.zip>
into <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib>

check-compiled-ooxml-xsds:

compile-ooxml-xsds:
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/ooxml-xsds>
    [unzip] Expanding: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/OfficeOpenXML-XMLSchema.zip>
into <https://builds.apache.org/job/POI-JDK-IBM/ws/build/ooxml-xsds>
  [xmlbean] Time to build schema type system: 3.128 seconds
  [xmlbean] Time to generate code: 5.671 seconds
  [xmlbean] Compiling 4382 source files to /tmp/user/2396/xbean7442392136978939382.d/classes
  [xmlbean] Note: Some input files use or override a deprecated API.
  [xmlbean] Note: Recompile with -Xlint:deprecation for details.
  [xmlbean] Note: Some input files use unchecked or unsafe operations.
  [xmlbean] Note: Recompile with -Xlint:unchecked for details.
  [xmlbean] Time to compile code: 34.718 seconds
  [xmlbean] Building jar: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/ooxml-schemas-1.1.jar>
      [jar] Building jar: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/ooxml-schemas-1.1-sources.jar>
    [mkdir] Created dir: <https://builds.apache.org/job/POI-JDK-IBM/ws/build/ooxml-security-xsds>
    [unzip] Expanding: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/OpenPackagingConventions-XMLSchema.zip>
into <https://builds.apache.org/job/POI-JDK-IBM/ws/build/ooxml-security-xsds>
     [copy] Copying 13 files to <https://builds.apache.org/job/POI-JDK-IBM/ws/build/ooxml-security-xsds>
  [xmlbean] build/ooxml-security-xsds/dc.xsd:63:7: warning: p-props-correct.2.2: maxOccurs
must be greater than or equal to 1.
  [xmlbean] Time to build schema type system: 0.206 seconds
  [xmlbean] Time to generate code: 0.333 seconds
  [xmlbean] Compiling 532 source files to /tmp/user/2396/xbean7644968393785009404.d/classes
  [xmlbean] Note: Some input files use or override a deprecated API.
  [xmlbean] Note: Recompile with -Xlint:deprecation for details.
  [xmlbean] Note: Some input files use unchecked or unsafe operations.
  [xmlbean] Note: Recompile with -Xlint:unchecked for details.
  [xmlbean] Time to compile code: 6.402 seconds
  [xmlbean] Building jar: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/ooxml-security-1.0.jar>
      [jar] Building jar: <https://builds.apache.org/job/POI-JDK-IBM/ws/ooxml-lib/ooxml-security-1.0-sources.jar>

compile-ooxml:
    [javac] Compiling 381 source files to <https://builds.apache.org/job/POI-JDK-IBM/ws/build/ooxml-classes>
    [javac] <https://builds.apache.org/job/POI-JDK-IBM/ws/src/ooxml/java/org/apache/poi/openxml4j/opc/internal/marshallers/PackagePropertiesMarshaller.java>:45:
cannot find symbol
    [javac] symbol  : method newFactory()
    [javac] location: class javax.xml.stream.XMLEventFactory
    [javac] 	    final XMLEventFactory f = XMLEventFactory.newFactory();
    [javac] 	                                             ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 error

BUILD FAILED
<https://builds.apache.org/job/POI-JDK-IBM/ws/build.xml>:734: Compile failed; see the
compiler error output for details.

Total time: 2 minutes 54 seconds
Build step 'Invoke Ant' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Recording test results

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Mime
View raw message