See <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/6/display/redirect?page=changes>
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 2.63 MB...] [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisLabelAlignment.java>:25: warning: no comment [javadoc] CENTER(STLblAlgn.CTR), [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisLabelAlignment.java>:26: warning: no comment [javadoc] LEFT(STLblAlgn.L), [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisLabelAlignment.java>:27: warning: no comment [javadoc] RIGHT(STLblAlgn.R); [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisOrientation.java>:24: warning: no comment [javadoc] public enum AxisOrientation { [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisOrientation.java>:26: warning: no comment [javadoc] MAX_MIN(STOrientation.MAX_MIN); [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisOrientation.java>:25: warning: no comment [javadoc] MIN_MAX(STOrientation.MIN_MAX), [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisPosition.java>:24: warning: no comment [javadoc] public enum AxisPosition { [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisPosition.java>:25: warning: no comment [javadoc] BOTTOM(STAxPos.B), [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisPosition.java>:26: warning: no comment [javadoc] LEFT(STAxPos.L), [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisPosition.java>:27: warning: no comment [javadoc] RIGHT(STAxPos.R), [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisPosition.java>:28: warning: no comment [javadoc] TOP(STAxPos.T); [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisTickLabelPosition.java>:24: warning: no comment [javadoc] public enum AxisTickLabelPosition { [javadoc] ^ [javadoc] <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/AxisTickLabelPosition.java>:25: warning: no comment [javadoc] HIGH(STTickLblPos.HIGH), [javadoc] ^ [javadoc] 100 warnings [jar] Building jar: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/6/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-1.20/6/artifact/build/dist/poi-bin-5.2.4-SNAPSHOT-20221226.zip> [tar] Building tar: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/dist/poi-bin-5.2.4-SNAPSHOT-20221226.tar.gz> [zip] Building zip: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/6/artifact/build/dist/poi-src-5.2.4-SNAPSHOT-20221226.zip> [tar] Building tar: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/dist/poi-src-5.2.4-SNAPSHOT-20221226.tar.gz> [echo] Distribution located in <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/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-1.20/ws/build> [xslt] Processing <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/findbugs.xml> to <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/findbugs.html> [xslt] Loading stylesheet jar:<https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/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-1.20/ws/build/dist> rat-check: [mkdir] Created dir: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/rat> [echo] [echo] ***************************************************** [echo] Summary [echo] ------- [echo] Generated at: 2022-12-26T16:49:01Z [echo] [echo] Notes: 0 [echo] Binaries: 113 [echo] Archives: 0 [echo] Standards: 3834 [echo] [echo] Apache Licensed: 3834 [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-14 [forbiddenapis] Reading bundled API signatures: jdk-deprecated-14 [forbiddenapis] Reading bundled API signatures: jdk-internal-14 [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-1.20/ws/src/resources/devtools/forbidden-signatures.txt> [forbiddenapis] Loading classes to check... [forbiddenapis] Scanning classes for violations... [forbiddenapis] Scanned 4962 class file(s) for forbidden API invocations (in 4.52s), 0 error(s). [forbiddenapis] Reading API signatures: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/src/resources/devtools/forbidden-signatures-prod.txt> [forbiddenapis] Loading classes to check... [forbiddenapis] Scanning classes for violations... [forbiddenapis] Scanned 3536 class file(s) for forbidden API invocations (in 1.51s), 0 error(s). help: [echo] [echo] This is POI 5.2.4-SNAPSHOT [echo] Java Version 20/20-ea, isJava8: false [echo] Timestamp 20221226 [echo] The main targets of interest are: [echo] - clean Erase all build work products (ie. everything in the build directory) [echo] - compile Compile all files from main, ooxml and scratchpad [echo] - test Run all unit tests from main, ooxml and scratchpad [echo] - jar Produce jar files [echo] - assemble Produce the zipped distribution files [echo] - site Generate all documentation (Requires Apache Forrest) [echo] - dist Create a distribution (Requires Apache Forrest) [echo] check-svn-jars: fetch-svn-jars: [copy] Copying 4 files to <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/lib/util> [get] Getting: https://repo1.maven.org/maven2/org/tmatesoft/svnkit/svnkit/1.10.1/svnkit-1.10.1.jar [get] To: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/lib/util/svnkit-1.10.1.jar> [get] Getting: https://repo1.maven.org/maven2/org/tmatesoft/svnkit/svnkit-javahl16/1.10.1/svnkit-javahl16-1.10.1.jar [get] To: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/lib/util/svnkit-javahl16-1.10.1.jar> [get] Getting: https://repo1.maven.org/maven2/org/tmatesoft/sqljet/sqljet/1.1.13/sqljet-1.1.13.jar [get] To: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/lib/util/sqljet-1.1.13.jar> [get] Getting: https://repo1.maven.org/maven2/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar [get] To: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/lib/util/antlr-runtime-3.5.2.jar> [get] Getting: https://repo1.maven.org/maven2/de/regnis/q/sequence/sequence-library/1.0.4/sequence-library-1.0.4.jar [get] To: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/lib/util/sequence-library-1.0.4.jar> [get] Getting: https://repo1.maven.org/maven2/org/lz4/lz4-java/1.7.1/lz4-java-1.7.1.jar [get] To: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/lib/util/lz4-java-1.7.1.jar> maventask: [get] Getting: https://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar [get] To: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/lib/util/maven-ant-tasks-2.1.3.jar> jenkins: BUILD SUCCESSFUL Total time: 22 minutes 4 seconds ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. [poi-integration] $ /home/jenkins/tools/ant/latest1.10/bin/ant -file build.xml run Buildfile: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-integration/build.xml> init: runSourceBuild: [mkdir] Created dir: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/distsourcebuild> [echo] Found source package at <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/6/artifact/build/dist/poi-src-5.2.4-SNAPSHOT-20221226.zip> [unzip] Expanding: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/6/artifact/build/dist/poi-src-5.2.4-SNAPSHOT-20221226.zip> into <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/distsourcebuild> [mkdir] Created dir: <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/distsourcebuild/poi-5.2.4-SNAPSHOT/lib> [copy] Copying 87 files to <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/distsourcebuild/poi-5.2.4-SNAPSHOT/lib> [echo] Building in temporary dir <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build/distsourcebuild/poi-5.2.4-SNAPSHOT/> [exec] To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.6/userguide/gradle_daemon.html#sec:disabling_the_daemon. [exec] Daemon will be stopped at the end of the build [exec] Configuration on demand is an incubating feature. [exec] [exec] FAILURE: Build failed with an exception. [exec] [exec] * Where: [exec] Build file '<https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/build.gradle'> line: 38 [exec] [exec] * What went wrong: [exec] An exception occurred applying plugin request [id: 'de.thetaphi.forbiddenapis', version: '3.4'] [exec] > Failed to apply plugin 'de.thetaphi.forbiddenapis'. [exec] > Could not create plugin of type 'ForbiddenApisPlugin'. [exec] > BUG! exception in phase 'semantic analysis' in source unit 'jar:file:/home/jenkins/.gradle/caches/jars-9/44c0918c2065e44691dc9f62ded124ac/forbiddenapis-3.4.jar!/de/thetaphi/forbiddenapis/gradle/plugin-init.groovy' Unsupported class file major version 64 [exec] [exec] * Try: [exec] > Run with --stacktrace option to get the stack trace. [exec] > Run with --info or --debug option to get more log output. [exec] > Run with --scan to get full insights. [exec] [exec] * Get more help at https://help.gradle.org [exec] [exec] BUILD FAILED in 8s BUILD FAILED <https://ci-builds.apache.org/job/POI/job/POI-DSL-1.20/ws/poi-integration/build.xml>:77: exec returned: 1 Total time: 14 seconds Build step 'Invoke Ant' marked build as failure ERROR: Not all environment variables could be successfully injected. Check for similarly-named environment variables. Archiving artifacts [Fast Archiver] No prior successful build to compare, so performing full copy of artifacts 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. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
