See 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/139/display/redirect?page=changes>

Changes:

[Dominik Stadler] Change more assertions to proper checks

A broken input-document should not trigger assertions,
but proper exceptions with useful information for the user

[Dominik Stadler] Prevent more cases of unbounded allocation

Test WordToTextConverter with all sample files

[Dominik Stadler] Ant: Adjust libs for poi-excelant as it requires poi-ooxml 
and xmlbeans

Seems JDK 20 does more checks on module-path and thus fails the
build otherwise

[Dominik Stadler] Ignore compile module-info class-files

Now that they are not checked in any more.

[Dominik Stadler] Try to avoid clashes of modules java.xml and xml-apis

[Dominik Stadler] Avoid some NullPointerExceptions and ClassCastExceptions 
found when fuzzing Apache POI

This mostly only makes thrown exceptions a bit more consistent
or may allow some broken documents to be still read.

[Dominik Stadler] Jenkins DSL: Fix link to Spotbugs results some more

[Dominik Stadler] Jenkins DSL: Adjust links and comment out publishing 
"warnings" as the plugin is not installed

[Dominik Stadler] Jenkins DSL: On Windows also revert some specific files

The wildcard based revert seems to fail

[Dominik Stadler] Rename method for color from "RBG" to "RGB"

It's a protected method that is not intended to be used
outside anyway.

[Dominik Stadler] Replace some more http -> https in the generated 
documentation pages

[Dominik Stadler] Jenkins DSL: Do not try to rebuild sources with Gradle for 
JDK 20

[PJ Fanning] graphics2d 0.42

[PJ Fanning] graphics2d 0.42

[PJ Fanning] [github-409] Textruns not honouring highlight. Thans to gffloodg. 
This closes #409

[PJ Fanning] mockito 4.11.0

[PJ Fanning] [github-409] Textruns not honouring highlight. Thans to gffloodg. 
This closes #409

[PJ Fanning] [bug-66397] update temp file code. Thanks to lsq27.

[PJ Fanning] add test file

[PJ Fanning] try to get rid of cached module-info classes

[Bida Fan] Fix when bodyElements contain sdt, the inserted element is in the 
wrong position

[PJ Fanning] try to get sboms to build again

[Dominik Stadler] Add changes

[Dominik Stadler] Ant-Java 11+: Add support for a 4th module to be able to add 
slf4j module

Otherwise running test-ooxml may fail because of a missing class

[Dominik Stadler] build.xml: Update spotbugs to 4.7.3 to enable support for JDK 
20

[Dominik Stadler] Bug 65260: Fix how we ignore errors when fonts are not 
installed

The implementation via bug 66230 was not fully working due to the
caught exception.
Also add this to the 2nd constructor as well.

[Dominik Stadler] Bug 66401: Handle escaped single-quote in formulas properly

[PJ Fanning] try to get sboms to build again

[PJ Fanning] try to fix module-info compile

[PJ Fanning] doesn't matter what jdk vendor is used to build module-info classes

[PJ Fanning] try to fix build

[PJ Fanning] rebuild module-info.class files even if Java8 used


------------------------------------------
[...truncated 515.54 KB...]
  [javadoc]     public static long 
parseLength(org.openxmlformats.schemas.wordprocessingml.x2006.main.STHpsMeasure 
coordUnion) {
  [javadoc]                        ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/POIXMLUnits.java>:213:
 warning: no @param for coordUnion
  [javadoc]     public static long 
parseLength(org.openxmlformats.schemas.wordprocessingml.x2006.main.STSignedHpsMeasure
 coordUnion) {
  [javadoc]                        ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/POIXMLUnits.java>:223:
 warning: no @param for coordUnion
  [javadoc]     public static long 
parseLength(org.openxmlformats.schemas.wordprocessingml.x2006.main.STMeasurementOrPercent
 coordUnion) {
  [javadoc]                        ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/SAXHelper.java>:38:
 warning: no @return
  [javadoc]     public static XMLReader newXMLReader() throws SAXException, 
ParserConfigurationException {
  [javadoc]                             ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/SAXHelper.java>:38:
 warning: no @throws for org.xml.sax.SAXException
  [javadoc]     public static XMLReader newXMLReader() throws SAXException, 
ParserConfigurationException {
  [javadoc]                             ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/SAXHelper.java>:38:
 warning: no @throws for javax.xml.parsers.ParserConfigurationException
  [javadoc]     public static XMLReader newXMLReader() throws SAXException, 
ParserConfigurationException {
  [javadoc]                             ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/XPathHelper.java>:109:
 warning: no @param for <T>
  [javadoc]     public static <T extends XmlObject> T selectProperty(XmlObject 
startObject, Class<T> resultClass, XSLFShape.ReparseFactory<T> factory, 
QName[]... path)
  [javadoc]                                           ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/ooxml/util/XPathHelper.java>:109:
 warning: no @param for startObject
  [javadoc]     public static <T extends XmlObject> T selectProperty(XmlObject 
startObject, Class<T> resultClass, XSLFShape.ReparseFactory<T> factory, 
QName[]... path)
  [javadoc]                                           ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:502:
 warning: no @throws for java.io.IOException
  [javadoc]     public void addThumbnail(String path) throws IOException {
  [javadoc]                 ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:521:
 warning: no @throws for java.io.IOException
  [javadoc]     public void addThumbnail(String filename, InputStream data) 
throws IOException {
  [javadoc]                 ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:598:
 warning: no @throws for 
org.apache.poi.openxml4j.exceptions.InvalidFormatException
  [javadoc]     public PackageProperties getPackageProperties()
  [javadoc]                              ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:707:
 warning: no @return
  [javadoc]     public PackagePart getPart(PackageRelationship partRel) {
  [javadoc]                        ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1452:
 warning: no @param for pkg
  [javadoc]     public boolean validatePackage(OPCPackage pkg) throws 
InvalidFormatException {
  [javadoc]                    ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1452:
 warning: no @throws for 
org.apache.poi.openxml4j.exceptions.InvalidFormatException
  [javadoc]     public boolean validatePackage(OPCPackage pkg) throws 
InvalidFormatException {
  [javadoc]                    ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1494:
 warning: no @throws for java.io.IOException
  [javadoc]     public void save(OutputStream outputStream) throws IOException {
  [javadoc]                 ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1509:
 warning: no @param for loadRelationships
  [javadoc]     protected abstract PackagePart createPartImpl(PackagePartName 
partName,
  [javadoc]                                    ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1530:
 warning: no @throws for java.io.IOException
  [javadoc]     protected abstract void closeImpl() throws IOException;
  [javadoc]                             ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1544:
 warning: no @throws for java.io.IOException
  [javadoc]     protected abstract void saveImpl(OutputStream outputStream)
  [javadoc]                             ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1552:
 warning: no @throws for 
org.apache.poi.openxml4j.exceptions.InvalidFormatException
  [javadoc]     protected abstract PackagePartCollection getPartsImpl()
  [javadoc]                                              ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java>:1659:
 warning: no @return
  [javadoc]     public abstract boolean isClosed();
  [javadoc]                             ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/RelationshipSource.java>:114:
 warning: no @throws for org.apache.poi.openxml4j.exceptions.OpenXML4JException
  [javadoc]     PackageRelationshipCollection getRelationships() throws 
OpenXML4JException;
  [javadoc]                                   ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackagePart.java>:520:
 warning: no @throws for java.io.IOException
  [javadoc]     public OutputStream getOutputStream() throws IOException {
  [javadoc]                         ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:54:
 warning: no @param for category
  [javadoc]     void setCategoryProperty(String category);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:60:
 warning: no @param for category
  [javadoc]     void setCategoryProperty(Optional<String> category);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:71:
 warning: no @param for contentStatus
  [javadoc]     void setContentStatusProperty(String contentStatus);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:77:
 warning: no @param for contentStatus
  [javadoc]     void setContentStatusProperty(Optional<String> contentStatus);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:90:
 warning: no @param for contentType
  [javadoc]     void setContentTypeProperty(String contentType);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:97:
 warning: no @param for contentType
  [javadoc]     void setContentTypeProperty(Optional<String> contentType);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:110:
 warning: no @param for created
  [javadoc]     void setCreatedProperty(String created) throws 
InvalidFormatException;
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:115:
 warning: no @param for created
  [javadoc]     void setCreatedProperty(Optional<Date> created);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:128:
 warning: no @param for creator
  [javadoc]     void setCreatorProperty(String creator);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:135:
 warning: no @param for creator
  [javadoc]     void setCreatorProperty(Optional<String> creator);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:140:
 warning: no @return
  [javadoc]     Optional<String> getDescriptionProperty();
  [javadoc]                      ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:145:
 warning: no @param for description
  [javadoc]     void setDescriptionProperty(String description);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:151:
 warning: no @param for description
  [javadoc]     void setDescriptionProperty(Optional<String> description);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:162:
 warning: no @param for identifier
  [javadoc]     void setIdentifierProperty(String identifier);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:168:
 warning: no @param for identifier
  [javadoc]     void setIdentifierProperty(Optional<String> identifier);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:183:
 warning: no @param for keywords
  [javadoc]     void setKeywordsProperty(String keywords);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:191:
 warning: no @param for keywords
  [javadoc]     void setKeywordsProperty(Optional<String> keywords);
  [javadoc]          ^
  [javadoc] 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackageProperties.java>:202:
 warning: no @param for language
  [javadoc]     void setLanguageProperty(String language);
  [javadoc]          ^
  [javadoc] 100 warnings
      [jar] Building jar: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/139/artifact/build/dist/maven/poi-ooxml/poi-ooxml-5.2.4-SNAPSHOT-javadoc.jar>

assemble:
      [zip] Building zip: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/139/artifact/build/dist/poi-bin-5.2.4-SNAPSHOT-20230101.zip>
      [tar] Building tar: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/dist/poi-bin-5.2.4-SNAPSHOT-20230101.tar.gz>
      [zip] Building zip: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/139/artifact/build/dist/poi-src-5.2.4-SNAPSHOT-20230101.zip>
      [tar] Building tar: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/dist/poi-src-5.2.4-SNAPSHOT-20230101.tar.gz>
     [echo] Distribution located in 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/dist>
     [echo] Use "ant dist-checksum" to create sha256/sha512 checksums and GPG 
signatures

findbugs:
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/config>
      [get] Getting: 
https://repo1.maven.org/maven2/com/github/spotbugs/spotbugs/4.7.3/spotbugs-4.7.3.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/spotbugs.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/com/github/spotbugs/spotbugs-ant/4.7.3/spotbugs-ant-4.7.3.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/spotbugs-ant.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/com/github/spotbugs/spotbugs-annotations/4.7.3/spotbugs-annotations-4.7.3.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/spotbugs-annotations.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/dom4j/dom4j/2.1.3/dom4j-2.1.3.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/dom4j-2.1.3.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/jaxen/jaxen/1.2.0/jaxen-1.2.0.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/jaxen-1.2.0.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/apache/bcel/bcel/6.5.0/bcel-6.5.0.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/bcel-6.5.0.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/slf4j/slf4j-api/2.0.0/slf4j-api-2.0.0.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/slf4j-api-2.0.0.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/commons-lang3-3.12.0.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/apache/commons/commons-text/1.10.0/commons-text-1.10.0.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/commons-text-1.10.0.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/commons-codec-1.11.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/commons-logging-1.2.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/jcip-annotations-1.0.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/jsr305-3.0.2.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/ow2/asm/asm/9.4/asm-9.4.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-9.4.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/9.4/asm-analysis-9.4.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-analysis-9.4.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.4/asm-commons-9.4.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-commons-9.4.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.4/asm-tree-9.4.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-tree-9.4.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/ow2/asm/asm-util/9.4/asm-util-9.4.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/asm-util-9.4.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.17.2/log4j-api-2.17.2.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/log4j-api-2.17.2.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.17.2/log4j-core-2.17.2.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/log4j-core-2.17.2.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-slf4j18-impl/2.17.2/log4j-slf4j18-impl-2.17.2.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/log4j-slf4j18-impl-2.17.2.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/net/sf/saxon/Saxon-HE/11.4/Saxon-HE-11.4.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/Saxon-HE-11.4.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/org/xmlresolver/xmlresolver/4.2.0/xmlresolver-4.2.0.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/xmlresolver-4.2.0.jar>
      [get] Getting: 
https://repo1.maven.org/maven2/com/ibm/icu/icu4j/68.2/icu4j-68.2.jar
      [get] To: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/icu4j-68.2.jar>
 [spotbugs] Executing SpotBugs FindBugsTask from ant task
 [spotbugs] Running SpotBugs...
 [spotbugs] SLF4J: No SLF4J providers were found.
 [spotbugs] SLF4J: Defaulting to no-operation (NOP) logger implementation
 [spotbugs] SLF4J: See http://www.slf4j.org/codes.html#noProviders for further 
details.
 [spotbugs] Java Result: 1
 [spotbugs] Output saved to build/findbugs.xml
     [xslt] Transforming into 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build>
     [xslt] Processing 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs.xml>
 to 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs.html>
     [xslt] Loading stylesheet 
jar:<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/findbugs/lib/spotbugs.jar!/fancy.xsl>

release-notes:
     [copy] Copying 1 file to 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/dist>

rat-check:
    [mkdir] Created dir: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build/rat>
     [echo] 
     [echo] *****************************************************
     [echo] Summary
     [echo] -------
     [echo] Generated at: 2023-01-01T21:31:00Z
     [echo] 
     [echo] Notes: 0
     [echo] Binaries: 102
     [echo] Archives: 0
     [echo] Standards: 3835
     [echo] 
     [echo] Apache Licensed: 3835
     [echo] Generated Documents: 0
     [echo] 
     [echo] JavaDocs are generated, thus a license header is optional.
     [echo] Generated files do not require license headers.
     [echo] 
     [echo] 0 Unknown Licenses
     [echo] 
     [echo] *****************************************************
     [echo]   Files with Apache License headers will be marked AL
     [echo]   Binary files (which do not require any license headers) will be 
marked B
     [echo]   Compressed archives will be marked A
     [echo]   Notices, licenses etc. will be marked N
     [echo]  
     [echo] *****************************************************

forbidden-apis-check:
[forbiddenapis] Reading bundled API signatures: jdk-unsafe-1.8
[forbiddenapis] Reading bundled API signatures: jdk-deprecated-1.8
[forbiddenapis] Reading bundled API signatures: jdk-internal-1.8
[forbiddenapis] Reading bundled API signatures: jdk-non-portable
[forbiddenapis] Reading bundled API signatures: jdk-reflection
[forbiddenapis] Reading API signatures: 
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/src/resources/devtools/forbidden-signatures.txt>
[forbiddenapis] Loading classes to check...
[forbiddenapis] Scanning classes for violations...

BUILD FAILED
<https://ci-builds.apache.org/job/POI/job/POI-DSL-old-Xerces/ws/build.xml>:2593:
 Check for forbidden API calls failed while scanning class 
'org.apache.poi.xslf.draw.SVGUserAgent' (SVGUserAgent.java): 
java.lang.ClassNotFoundException: org.w3c.dom.svg.SVGDocument (while looking up 
details about referenced class 'org.w3c.dom.svg.SVGDocument')

Total time: 40 minutes 11 seconds
Build step 'Invoke Ant' marked build as failure
[SpotBugs] Skipping execution of recorder since overall result is 'FAILURE'
ERROR: Not all environment variables could be successfully injected. Check for 
similarly-named environment variables.
Archiving artifacts
[Fast Archiver] Compressed 303.29 MB of artifacts by 65.1% relative to #138
ERROR: Not all environment variables could be successfully injected. Check for 
similarly-named environment variables.
Recording test results
ERROR: Not all environment variables could be successfully injected. Check for 
similarly-named environment variables.
[Checks API] No suitable checks publisher found.
ERROR: Not all environment variables could be successfully injected. Check for 
similarly-named environment variables.
ERROR: Not all environment variables could be successfully injected. Check for 
similarly-named environment variables.
ERROR: Not all environment variables could be successfully injected. Check for 
similarly-named environment variables.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to