See <https://ci-builds.apache.org/job/Ant/job/Ivy/85/display/redirect?page=changes>
Changes: [Stefan Bodewig] publish SBOM for ivy.jar [Stefan Bodewig] also sign SBOMs, actuylly the openpgp antlib doesn't semm to work for GnuPG 2.x [Stefan Bodewig] add SBOMs to binary distribution [Stefan Bodewig] create SBOMs for tarballs [Stefan Bodewig] target dependency is not required [Stefan Bodewig] temporary folder containing example SBOMs [Stefan Bodewig] extract files to build dir instead of /tmp ------------------------------------------ [...truncated 611 B...] Cloning repository https://github.com/apache/ant-ivy.git > git init <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/> # timeout=10 Fetching upstream changes from https://github.com/apache/ant-ivy.git > git --version # timeout=10 > git --version # 'git version 2.34.1' > git fetch --tags --force --progress -- https://github.com/apache/ant-ivy.git > +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/apache/ant-ivy.git # > timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # > timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision b2cd04d1162df4e23f8108aea29a6e4c7de947b9 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f b2cd04d1162df4e23f8108aea29a6e4c7de947b9 # timeout=10 Commit message: "Merge pull request #118 from apache/cyclonedx" > git rev-list --no-walk 8ca1d8895e90a34e4998baf83f1e2f950a29eadd # timeout=10 [Ivy] $ /home/jenkins/tools/ant/latest1.9/bin/ant -file build-release.xml snapshot-bin Buildfile: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build-release.xml> default-version: init-snapshot: init: prepare: [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes> [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core> [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/bootstrap> [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/ant> [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/optional> [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/all> [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/test> [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact> [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/reports/test/html> compile-core: [javac] Compiling 414 source files to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core> [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [copy] Copying 25 files to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings> compile-bootstrap: [javac] Compiling 50 source files to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/bootstrap> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/bootstrap> init-ivy-user-home: init-ivy-local-home: init-ivy-home: init-ivy: [ivy:configure] impossible to define new type: class not found: org.apache.ivy.plugins.resolver.SshResolver in [] nor Ivy classloader [ivy:configure] impossible to define new type: class not found: org.apache.ivy.plugins.resolver.VsftpResolver in [] nor Ivy classloader [ivy:configure] impossible to define new type: class not found: org.apache.ivy.plugins.signer.bouncycastle.OpenPGPSignatureGenerator in [] nor Ivy classloader [ivy:configure] impossible to define new type: class not found: org.apache.ivy.plugins.resolver.SFTPResolver in [] nor Ivy classloader [ivy:configure] impossible to define new type: class not found: org.apache.ivy.plugins.resolver.packager.PackagerResolver in [] nor Ivy classloader [ivy:configure] impossible to define new type: class not found: org.apache.ivy.plugins.resolver.VfsResolver in [] nor Ivy classloader [ivy:configure] impossible to define glob matcher: org.apache.ivy.plugins.matcher.GlobPatternMatcher was not found (java.lang.ClassNotFoundException: org.apache.ivy.plugins.matcher.GlobPatternMatcher) [ivy:configure] impossible to define pack200 packaging: org.apache.ivy.plugins.pack.Pack200Packing was not found (java.lang.ClassNotFoundException: org.apache.ivy.plugins.pack.Pack200Packing) [ivy:configure] :: Apache Ivy non official version - :: https://ant.apache.org/ivy/ :: [ivy:configure] :: loading settings :: url = <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/org/apache/ivy/core/settings/ivysettings.xml> resolve: [ivy:retrieve] :: resolving dependencies :: org.apache.ivy#ivy;[email protected] [ivy:retrieve] confs: [default, test] [ivy:retrieve] found org.apache.ant#ant;1.9.16 in public [ivy:retrieve] found org.apache.ant#ant-launcher;1.9.16 in public [ivy:retrieve] found org.apache.httpcomponents#httpclient;4.5.13 in default [ivy:retrieve] found org.apache.httpcomponents#httpcore;4.4.13 in default [ivy:retrieve] found commons-logging#commons-logging;1.2 in default [ivy:retrieve] found org.apache.commons#commons-compress;1.27.1 in public [ivy:retrieve] found commons-io#commons-io;2.16.1 in public [ivy:retrieve] found org.apache.commons#commons-lang3;3.16.0 in public [ivy:retrieve] found org.apache.commons#commons-vfs2;2.2 in public [ivy:retrieve] found oro#oro;2.0.8 in public [ivy:retrieve] found com.jcraft#jsch;0.1.55 in default [ivy:retrieve] found com.jcraft#jsch.agentproxy;0.0.9 in public [ivy:retrieve] found com.jcraft#jsch.agentproxy.connector-factory;0.0.9 in public [ivy:retrieve] found com.jcraft#jsch.agentproxy.core;0.0.9 in public [ivy:retrieve] found com.jcraft#jsch.agentproxy.usocket-jna;0.0.9 in public [ivy:retrieve] found net.java.dev.jna#jna;4.1.0 in public [ivy:retrieve] found net.java.dev.jna#jna-platform;4.1.0 in public [ivy:retrieve] found com.jcraft#jsch.agentproxy.usocket-nc;0.0.9 in public [ivy:retrieve] found com.jcraft#jsch.agentproxy.sshagent;0.0.9 in public [ivy:retrieve] found com.jcraft#jsch.agentproxy.pageant;0.0.9 in public [ivy:retrieve] found com.jcraft#jsch.agentproxy.jsch;0.0.9 in public [ivy:retrieve] found org.bouncycastle#bcpg-jdk15on;1.70 in public [ivy:retrieve] found org.bouncycastle#bcprov-jdk15on;1.70 in public [ivy:retrieve] found commons-codec#commons-codec;1.18.0 in public [ivy:retrieve] found junit#junit;4.13.2 in default [ivy:retrieve] found org.hamcrest#hamcrest-core;1.3 in default [ivy:retrieve] found org.hamcrest#hamcrest-library;1.3 in public [ivy:retrieve] found org.apache.ant#ant-testutil;1.9.16 in public [ivy:retrieve] found org.apache.ant#ant-junit;1.9.16 in public [ivy:retrieve] found org.apache.ant#ant-junit4;1.9.16 in public [ivy:retrieve] found ant-contrib#ant-contrib;1.0b3 in public [ivy:retrieve] found xmlunit#xmlunit;1.6 in public [ivy:retrieve] :: resolution report :: resolve 1810ms :: artifacts dl 94ms [ivy:retrieve] :: evicted modules: [ivy:retrieve] commons-codec#commons-codec;1.11 by [commons-codec#commons-codec;1.18.0] in [default] [ivy:retrieve] commons-codec#commons-codec;1.17.1 by [commons-codec#commons-codec;1.18.0] in [default] [ivy:retrieve] com.jcraft#jsch;0.1.49 by [com.jcraft#jsch;0.1.55] in [default] --------------------------------------------------------------------- | | modules || artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| --------------------------------------------------------------------- | default | 27 | 0 | 0 | 3 || 23 | 0 | | test | 9 | 0 | 0 | 0 || 9 | 0 | --------------------------------------------------------------------- [ivy:retrieve] :: retrieving :: org.apache.ivy#ivy [sync] [ivy:retrieve] confs: [default, test] [ivy:retrieve] 31 artifacts copied, 0 already retrieved (15953kB/391ms) snapshot-metadata: [ivy:deliver] :: delivering :: org.apache.ivy#ivy;[email protected] :: 2.6.0-local-20260612061520 :: ${status} :: Fri Jun 12 06:15:20 UTC 2026 [ivy:deliver] delivering ivy file to <https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact/ivy.xml> compile-ant: [javac] Compiling 50 source files to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/ant> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/ant> compile-optional: [javac] Compiling 76 source files to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/optional> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core> jar: [mkdir] Created dir: <https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact/jars> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact> [copy] Copying 890 files to <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/all> [jar] Building jar: <https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact/jars/ivy.jar> [copy] Copying 1 file to <https://ci-builds.apache.org/job/Ant/job/Ivy/85/artifact/build/artifact> [delete] Deleting: <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build/classes/core/module.properties> define-cyclonedx-components: [ivy:cachepath] downloading https://repo1.maven.org/maven2/org/apache/ant/ant-cyclonedx/0.1/ant-cyclonedx-0.1.jar ... [ivy:cachepath] ................................. (40kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] org.apache.ant#ant-cyclonedx;0.1!ant-cyclonedx.jar (113ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/org/cyclonedx/cyclonedx-core-java/12.2.0/cyclonedx-core-java-12.2.0.jar ... [ivy:cachepath] ..................................................................................................................................................................................................... (2649kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] org.cyclonedx#cyclonedx-core-java;12.2.0!cyclonedx-core-java.jar (361ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/commons-codec/commons-codec/1.21.0/commons-codec-1.21.0.jar ... [ivy:cachepath] ............................... (393kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] commons-codec#commons-codec;1.21.0!commons-codec.jar (146ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/commons-io/commons-io/2.21.0/commons-io-2.21.0.jar ... [ivy:cachepath] ....................................... (571kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] commons-io#commons-io;2.21.0!commons-io.jar (122ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.20.0/commons-lang3-3.20.0.jar ... [ivy:cachepath] .................................................. (697kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] org.apache.commons#commons-lang3;3.20.0!commons-lang3.jar (138ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/org/apache/commons/commons-collections4/4.5.0/commons-collections4-4.5.0.jar ... [ivy:cachepath] ............................................................. (877kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] org.apache.commons#commons-collections4;4.5.0!commons-collections4.jar (136ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/com/github/package-url/packageurl-java/1.5.0/packageurl-java-1.5.0.jar ... [ivy:cachepath] ... (16kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] com.github.package-url#packageurl-java;1.5.0!packageurl-java.jar (90ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.21.1/jackson-dataformat-xml-2.21.1.jar ... [ivy:cachepath] ........... (132kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] com.fasterxml.jackson.dataformat#jackson-dataformat-xml;2.21.1!jackson-dataformat-xml.jar (107ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/com/networknt/json-schema-validator/2.0.1/json-schema-validator-2.0.1.jar ... [ivy:cachepath] ........................................ (563kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] com.networknt#json-schema-validator;2.0.1!json-schema-validator.jar(bundle) (124ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.21.1/jackson-core-2.21.1.jar ... [ivy:cachepath] ........................................ (580kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-core;2.21.1!jackson-core.jar (121ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.21/jackson-annotations-2.21.jar ... [ivy:cachepath] ....... (80kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-annotations;2.21!jackson-annotations.jar (93ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.21.1/jackson-databind-2.21.1.jar ... [ivy:cachepath] ................................................................................................................ (1661kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-databind;2.21.1!jackson-databind.jar (264ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/org/codehaus/woodstox/stax2-api/4.2.2/stax2-api-4.2.2.jar ... [ivy:cachepath] ................. (191kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] org.codehaus.woodstox#stax2-api;4.2.2!stax2-api.jar(bundle) (100ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/com/fasterxml/woodstox/woodstox-core/7.1.1/woodstox-core-7.1.1.jar ... [ivy:cachepath] ......................................................................................................... (1574kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] com.fasterxml.woodstox#woodstox-core;7.1.1!woodstox-core.jar(bundle) (162ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/com/ethlo/time/itu/1.14.0/itu-1.14.0.jar ... [ivy:cachepath] ...... (56kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] com.ethlo.time#itu;1.14.0!itu.jar(bundle) (90ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.21.1/jackson-dataformat-yaml-2.21.1.jar ... [ivy:cachepath] ........ (59kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] com.fasterxml.jackson.dataformat#jackson-dataformat-yaml;2.21.1!jackson-dataformat-yaml.jar (89ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar ... [ivy:cachepath] ...... (68kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] org.slf4j#slf4j-api;2.0.17!slf4j-api.jar (84ms) [ivy:cachepath] downloading https://repo1.maven.org/maven2/org/yaml/snakeyaml/2.5/snakeyaml-2.5.jar ... [ivy:cachepath] .......................... (332kB) [ivy:cachepath] .. (0kB) [ivy:cachepath] [SUCCESSFUL ] org.yaml#snakeyaml;2.5!snakeyaml.jar(bundle) (107ms) jar-sbom: BUILD FAILED <https://ci-builds.apache.org/job/Ant/job/Ivy/ws/build-release.xml>:760: java.lang.NoSuchMethodError: org.apache.ant.cyclonedx.License.getCheckedRef(Ljava/lang/Class;)Ljava/lang/Object; at org.apache.ant.cyclonedx.License.getRef(License.java:99) at org.apache.ant.cyclonedx.License.toCycloneDxLicense(License.java:74) at org.apache.ant.cyclonedx.Component.addConfiguredLicense(Component.java:275) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.IntrospectionHelper$AddNestedCreator.istore(IntrospectionHelper.java:1478) at org.apache.tools.ant.IntrospectionHelper$AddNestedCreator.store(IntrospectionHelper.java:1472) at org.apache.tools.ant.IntrospectionHelper$Creator.store(IntrospectionHelper.java:1375) at org.apache.tools.ant.UnknownElement.handleChild(UnknownElement.java:594) at org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:359) at org.apache.tools.ant.UnknownElement.handleChild(UnknownElement.java:593) at org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:359) at org.apache.tools.ant.UnknownElement.configure(UnknownElement.java:205) at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:164) at org.apache.tools.ant.Task.perform(Task.java:351) at org.apache.tools.ant.Target.execute(Target.java:437) at org.apache.tools.ant.Target.performTasks(Target.java:458) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1406) at org.apache.tools.ant.Project.executeTarget(Project.java:1377) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1261) at org.apache.tools.ant.Main.runBuild(Main.java:857) at org.apache.tools.ant.Main.startAnt(Main.java:236) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:287) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:112) Total time: 35 seconds Build step 'Invoke Ant' marked build as failure Archiving artifacts
