The Docker build workflows are now fixed (by upgrading
init-gradle-wrapper.sh). Tomorrow I will also upgrade
init-gradle-wrapper.ps1.

Jacopo

On Wed, Apr 1, 2026 at 7:06 PM Jacopo Cappellato <
[email protected]> wrote:

> Hi Jacques,
>
> Hold on, I am working on it.
>
> Jacopo
>
> On Wed, Apr 1, 2026 at 5:33 PM Jacques Le Roux via dev <
> [email protected]> wrote:
>
>> It's the same issue for https://ci2.apache.org/#/builders/49/builds/1346.
>>
>> Le 01/04/2026 à 17:12, Jacques Le Roux via dev a écrit :
>> > Hi Jacopo,
>> >
>> > I got an issue when pushing the 2 last commits (both branches) with at
>> least Gradle 8.14.4. Reverting this commit did it.
>> >
>> > Also we got this issue https://ci2.apache.org/#/builders/49/builds/1345.
>> I have tried to rebuild before thinking about it, let's see...
>> >
>> > Jacques
>> >
>> > Le 01/04/2026 à 15:13, [email protected] a écrit :
>> >> This is an automated email from the ASF dual-hosted git repository.
>> >>
>> >> jacopoc pushed a commit to branch trunk
>> >> in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
>> >>
>> >>
>> >> The following commit(s) were added to refs/heads/trunk by this push:
>> >>       new fbb16d2d51 Improved: Bump minor versions of dependencies
>> >> fbb16d2d51 is described below
>> >>
>> >> commit fbb16d2d51842965f24aecab1f6eb716a46ee6cf
>> >> Author: Jacopo Cappellato <[email protected]>
>> >> AuthorDate: Wed Apr 1 15:13:13 2026 +0200
>> >>
>> >>      Improved: Bump minor versions of dependencies
>> >>           | Package | From | To |
>> >>      | --- | --- | --- |
>> >>      | com.gradle.develocity | `3.18.2` | `3.19.2` |
>> >>      | com.gradle.common-custom-user-data-gradle-plugin | `2.0.2` |
>> `2.4.0` |
>> >>      |
>> >> [com.github.ben-manes.caffeine:caffeine](
>> https://github.com/ben-manes/caffeine)
>> >>      | `3.1.8` | `3.2.3` | |
>> >>      [com.google.guava:guava](https://github.com/google/guava) |
>> `33.3.1-jre`
>> >>      | `33.5.0-jre` | |
>> >>      [com.google.zxing:core](https://github.com/zxing/zxing) |
>> `3.5.3` |
>> >>      `3.5.4` | |
>> >> [com.googlecode.ez-vcard:ez-vcard](
>> https://github.com/mangstadt/ez-vcard)
>> >>      | `0.12.1` | `0.12.2` | |
>> >> [com.googlecode.libphonenumber:libphonenumber](
>> https://github.com/google/libphonenumber)
>> >>      | `8.13.52` | `8.13.55` | | com.github.librepdf:openpdf |
>> `1.3.43` |
>> >>      `1.4.2` | |
>> >> [commons-cli:commons-cli](https://github.com/apache/commons-cli) |
>> >>      `1.5.0` | `1.11.0` | |
>> >> [commons-net:commons-net](https://github.com/apache/commons-net) |
>> >>      `3.11.1` | `3.13.0` | |
>> >> [commons-validator:commons-validator](
>> https://github.com/apache/commons-validator)
>> >>      | `1.9.0` | `1.10.1` | |
>> >> [net.lingala.zip4j:zip4j](https://github.com/srikanth-lingala/zip4j) |
>> >>      `2.11.5` | `2.11.6` | | org.apache.commons:commons-collections4 |
>> `4.4`
>> >>      | `4.5.0` | |
>> >> [org.apache.commons:commons-csv](https://github.com/apache/commons-csv
>> )
>> >>      | `1.12.0` | `1.14.1` | | org.apache.commons:commons-dbcp2 |
>> `2.13.0` |
>> >>      `2.14.0` | | org.apache.commons:commons-text | `1.12.0` |
>> `1.14.1` | |
>> >>      org.apache.logging.log4j:log4j-api | `2.24.2` | `2.25.3` | |
>> >>      org.apache.logging.log4j:log4j-core | `2.24.2` | `2.25.3` | |
>> >>      org.apache.poi:poi | `5.3.0` | `5.5.1` |
>> >>      | org.apache.pdfbox:pdfbox | `3.0.5` | `3.0.7` |
>> >>      | org.apache.pdfbox:pdfbox-io | `3.0.5` | `3.0.7` | |
>> >>      org.apache.shiro:shiro-crypto-cipher | `2.0.2` | `2.1.0` | |
>> >> [org.apache.sshd:sshd-core](https://github.com/apache/mina-sshd) |
>> >>      `2.14.0` | `2.17.1` | |
>> >> [org.apache.sshd:sshd-sftp](https://github.com/apache/mina-sshd) |
>> >>      `2.14.0` | `2.17.1` | |
>> >>      [org.apache.tika:tika-core](https://github.com/apache/tika) |
>> `3.2.3` |
>> >>      `3.3.0` | |
>> >> [org.apache.tika:tika-parsers](https://github.com/apache/tika) |
>> `3.2.3`
>> >>      | `3.3.0` | | org.apache.tika:tika-parser-pdf-module | `3.2.3` |
>> `3.3.0`
>> >>      | | org.apache.cxf:cxf-rt-frontend-jaxrs | `4.1.3` | `4.2.0` | |
>> >>      org.apache.tomcat:tomcat-catalina-ha | `10.1.52` | `10.1.53` | |
>> >>      org.apache.tomcat:tomcat-jasper | `10.1.52` | `10.1.53` | |
>> >>      org.apache.xmlgraphics:batik-anim | `1.18` | `1.19` | |
>> >>      org.apache.xmlgraphics:batik-util | `1.18` | `1.19` | |
>> >>      org.apache.xmlgraphics:batik-bridge | `1.18` | `1.19` | |
>> >>      [org.clojure:clojure](https://github.com/clojure/clojure) |
>> `1.12.0` |
>> >>      `1.12.4` | |
>> >> [org.apache.groovy:groovy-all](https://github.com/apache/groovy) |
>> >>      `5.0.0-alpha-11` | `5.0.4` | |
>> >> [org.owasp.esapi:esapi](https://github.com/ESAPI/esapi-java-legacy) |
>> >>      `2.6.0.0` | `2.7.0.0` | |
>> >> [org.springframework:spring-test](
>> https://github.com/spring-projects/spring-framework)
>> >>      | `6.1.16` | `6.2.17` | |
>> >> [com.fasterxml.jackson.core:jackson-databind](
>> https://github.com/FasterXML/jackson)
>> >>      | `2.18.2` | `2.21.2` | |
>> >>      [com.auth0:java-jwt](https://github.com/auth0/java-jwt) |
>> `4.4.0` |
>> >>      `4.5.1` | | [com.auth0:jwks-rsa](
>> https://github.com/auth0/jwks-rsa-java)
>> >>      | `0.22.2` | `0.23.0` | |
>> >>      [com.google.re2j:re2j](https://github.com/google/re2j) | `1.7` |
>> `1.8` |
>> >>      |
>> >> [org.mustangproject:library](https://github.com/ZUGFeRD/mustangproject
>> )
>> >>      | `2.8.0` | `2.22.0` | |
>> >> [org.mockito:mockito-core](https://github.com/mockito/mockito) |
>> >>      `5.14.2` | `5.23.0` | |
>> >>      [org.jmockit:jmockit](https://github.com/jmockit/jmockit1) |
>> `1.49` |
>> >>      `1.50` | | org.apache.derby:derby | `10.16.1.1` | `10.17.1.0` | |
>> >>      org.apache.derby:derbytools | `10.16.1.1` | `10.17.1.0` | |
>> >>      org.apache.logging.log4j:log4j-1.2-api | `2.24.2` | `2.25.3` | |
>> >>      org.apache.logging.log4j:log4j-jul | `2.24.2` | `2.25.3` | |
>> >>      org.apache.logging.log4j:log4j-slf4j-impl | `2.24.2` | `2.25.3` |
>> |
>> >>      org.apache.logging.log4j:log4j-web | `2.24.2` | `2.25.3` | |
>> >>      org.apache.logging.log4j:log4j-jcl | `2.24.2` | `2.25.3` | |
>> >> [org.codenarc:CodeNarc](https://github.com/CodeNarc/CodeNarc) |
>> >>      `3.6.0-groovy-4.0` | `3.7.0-groovy-4.0` | |
>> >>      org.apache.james:apache-mime4j-core | `0.8.10` | `0.8.13` | |
>> >> [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) |
>> >>      `1.78` | `1.83` | |
>> >>      [org.testng:testng](https://github.com/testng-team/testng) |
>> `7.7.0` |
>> >>      `7.12.0` | | [gradle-wrapper](https://github.com/gradle/gradle)
>> | `8.8`
>> >>      | `8.14.4` |
>> >>           Updates `com.gradle.develocity` from 3.18.2 to 3.19.2
>> >>           Updates `com.gradle.common-custom-user-data-gradle-plugin`
>> from 2.0.2 to
>> >>      2.4.0
>> >>           Updates `com.github.ben-manes.caffeine:caffeine` from 3.1.8
>> to 3.2.3
>> >>      - [Release notes](https://github.com/ben-manes/caffeine/releases)
>> >>      - [Commits](ben-manes/[email protected])
>> >>           Updates `com.google.guava:guava` from 33.3.1-jre to
>> 33.5.0-jre
>> >>      - [Release notes](https://github.com/google/guava/releases)
>> >>      - [Commits](https://github.com/google/guava/commits)
>> >>           Updates `com.google.zxing:core` from 3.5.3 to 3.5.4
>> >>      - [Release notes](https://github.com/zxing/zxing/releases)
>> >>      - [Changelog](https://github.com/zxing/zxing/blob/master/CHANGES)
>> >>      - [Commits](zxing/[email protected])
>> >>           Updates `com.googlecode.ez-vcard:ez-vcard` from 0.12.1 to
>> 0.12.2
>> >>      - [Commits](mangstadt/[email protected])
>> >>           Updates `com.googlecode.libphonenumber:libphonenumber` from
>> 8.13.52 to
>> >>      8.13.55
>> >>      - [Release notes](
>> https://github.com/google/libphonenumber/releases)
>> >>      -
>> >> [Changelog](
>> https://github.com/google/libphonenumber/blob/master/release_notes.txt)
>> >>      - [Commits](google/[email protected])
>> >>           Updates `com.github.librepdf:openpdf` from 1.3.43 to 1.4.2
>> >>           Updates `commons-cli:commons-cli` from 1.5.0 to 1.11.0
>> >>      -
>> >> [Changelog](
>> https://github.com/apache/commons-cli/blob/master/RELEASE-NOTES.txt)
>> >>      -
>> >> [Commits](apache/[email protected].
>> ..rel/commons-cli-1.11.0)
>> >>           Updates `commons-net:commons-net` from 3.11.1 to 3.13.0
>> >>      -
>> >> [Changelog](
>> https://github.com/apache/commons-net/blob/master/RELEASE-NOTES.txt)
>> >>      -
>> >> [Commits](apache/commons-net@rel
>> /commons-net-3.11.1...rel/commons-net-3.13.0)
>> >>           Updates `commons-validator:commons-validator` from 1.9.0 to
>> 1.10.1
>> >>      -
>> >> [Changelog](
>> https://github.com/apache/commons-validator/blob/master/RELEASE-NOTES.txt
>> )
>> >>      -
>> >> [Commits](apache/commons-validator@rel
>> /commons-validator-1.9.0...rel/commons-validator-1.10.1)
>> >>           Updates `net.lingala.zip4j:zip4j` from 2.11.5 to 2.11.6
>> >>      - [Release notes](
>> https://github.com/srikanth-lingala/zip4j/releases)
>> >>      - [Commits](srikanth-lingala/[email protected])
>> >>           Updates `org.activiti:activiti-juel-jakarta` from 8.1.0 to
>> 8.8.0
>> >>           Updates `org.apache.commons:commons-collections4` from 4.4
>> to 4.5.0
>> >>           Updates `org.apache.commons:commons-csv` from 1.12.0 to
>> 1.14.1
>> >>      -
>> >> [Changelog](
>> https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt)
>> >>      -
>> >> [Commits](apache/commons-csv@rel
>> /commons-csv-1.12.0...rel/commons-csv-1.14.1)
>> >>           Updates `org.apache.commons:commons-dbcp2` from 2.13.0 to
>> 2.14.0
>> >>           Updates `org.apache.commons:commons-imaging` from 1.0-alpha3
>> to
>> >>      1.0.0-alpha6
>> >>           Updates `org.apache.commons:commons-text` from 1.12.0 to
>> 1.14.1
>> >>           Updates `org.apache.logging.log4j:log4j-api` from 2.24.2 to
>> 2.25.3
>> >>           Updates `org.apache.logging.log4j:log4j-core` from 2.24.2 to
>> 2.25.3
>> >>           Updates `org.apache.poi:poi` from 5.3.0 to 5.5.1
>> >>           Updates `org.apache.pdfbox:pdfbox` from 3.0.5 to 3.0.7
>> >>           Updates `org.apache.pdfbox:pdfbox-io` from 3.0.5 to 3.0.7
>> >>           Updates `org.apache.shiro:shiro-crypto-cipher` from 2.0.2 to
>> 2.1.0
>> >>           Updates `org.apache.sshd:sshd-core` from 2.14.0 to 2.17.1
>> >>      - [Release notes](https://github.com/apache/mina-sshd/releases)
>> >>      -
>> >> [Changelog](https://github.com/apache/mina-sshd/blob/master/CHANGES.md
>> )
>> >>      - [Commits](apache/[email protected])
>> >>           Updates `org.apache.sshd:sshd-sftp` from 2.14.0 to 2.17.1
>> >>      - [Release notes](https://github.com/apache/mina-sshd/releases)
>> >>      -
>> >> [Changelog](https://github.com/apache/mina-sshd/blob/master/CHANGES.md
>> )
>> >>      - [Commits](apache/[email protected])
>> >>           Updates `org.apache.tika:tika-core` from 3.2.3 to 3.3.0
>> >>      - [Changelog](
>> https://github.com/apache/tika/blob/main/CHANGES.txt)
>> >>      - [Commits](apache/[email protected])
>> >>           Updates `org.apache.tika:tika-parsers` from 3.2.3 to 3.3.0
>> >>      - [Changelog](
>> https://github.com/apache/tika/blob/main/CHANGES.txt)
>> >>      - [Commits](apache/[email protected])
>> >>           Updates `org.apache.tika:tika-parser-pdf-module` from 3.2.3
>> to 3.3.0
>> >>           Updates `org.apache.cxf:cxf-rt-frontend-jaxrs` from 4.1.3 to
>> 4.2.0
>> >>           Updates `org.apache.tomcat:tomcat-catalina-ha` from 10.1.52
>> to 10.1.53
>> >>           Updates `org.apache.tomcat:tomcat-jasper` from 10.1.52 to
>> 10.1.53
>> >>           Updates `org.apache.xmlgraphics:batik-anim` from 1.18 to 1.19
>> >>           Updates `org.apache.xmlgraphics:batik-util` from 1.18 to 1.19
>> >>           Updates `org.apache.xmlgraphics:batik-bridge` from 1.18 to
>> 1.19
>> >>           Updates `org.clojure:clojure` from 1.12.0 to 1.12.4
>> >>      - [Changelog](
>> https://github.com/clojure/clojure/blob/master/changes.md)
>> >>      - [Commits](clojure/[email protected])
>> >>           Updates `org.apache.groovy:groovy-all` from 5.0.0-alpha-11
>> to 5.0.4
>> >>      - [Commits](https://github.com/apache/groovy/commits)
>> >>           Updates `org.owasp.esapi:esapi` from 2.6.0.0 to 2.7.0.0
>> >>      - [Release notes](
>> https://github.com/ESAPI/esapi-java-legacy/releases)
>> >>      - [Commits](ESAPI/[email protected].
>> ..esapi-2.7.0.0)
>> >>           Updates `org.springframework:spring-test` from 6.1.16 to
>> 6.2.17
>> >>      - [Release
>> >> notes](https://github.com/spring-projects/spring-framework/releases)
>> >>      - [Commits](spring-projects/[email protected])
>> >>           Updates `com.fasterxml.jackson.core:jackson-databind` from
>> 2.18.2 to
>> >>      2.21.2
>> >>      - [Commits](https://github.com/FasterXML/jackson/commits)
>> >>           Updates `com.auth0:java-jwt` from 4.4.0 to 4.5.1
>> >>      - [Release notes](https://github.com/auth0/java-jwt/releases)
>> >>      -
>> >> [Changelog](https://github.com/auth0/java-jwt/blob/master/CHANGELOG.md
>> )
>> >>      - [Commits](auth0/[email protected])
>> >>           Updates `com.auth0:jwks-rsa` from 0.22.2 to 0.23.0
>> >>      - [Release notes](https://github.com/auth0/jwks-rsa-java/releases
>> )
>> >>      -
>> >> [Changelog](
>> https://github.com/auth0/jwks-rsa-java/blob/master/CHANGELOG.md)
>> >>      - [Commits](auth0/[email protected])
>> >>           Updates `com.google.re2j:re2j` from 1.7 to 1.8
>> >>      - [Release notes](https://github.com/google/re2j/releases)
>> >>      - [Commits](google/[email protected])
>> >>           Updates `org.mustangproject:library` from 2.8.0 to 2.22.0
>> >>      - [Release notes](
>> https://github.com/ZUGFeRD/mustangproject/releases)
>> >>      -
>> >> [Changelog](
>> https://github.com/ZUGFeRD/mustangproject/blob/master/History.md)
>> >>      - [Commits](ZUGFeRD/[email protected])
>> >>           Updates `org.mockito:mockito-core` from 5.14.2 to 5.23.0
>> >>      - [Release notes](https://github.com/mockito/mockito/releases)
>> >>      - [Commits](mockito/[email protected])
>> >>           Updates `org.jmockit:jmockit` from 1.49 to 1.50
>> >>      - [Commits](https://github.com/jmockit/jmockit1/commits)
>> >>           Updates `org.apache.logging.log4j:log4j-1.2-api` from 2.24.2
>> to 2.25.3
>> >>           Updates `org.apache.logging.log4j:log4j-jul` from 2.24.2 to
>> 2.25.3
>> >>           Updates `org.apache.logging.log4j:log4j-slf4j-impl` from
>> 2.24.2 to
>> >>      2.25.3
>> >>           Updates `org.apache.logging.log4j:log4j-web` from 2.24.2 to
>> 2.25.3
>> >>           Updates `org.apache.logging.log4j:log4j-jcl` from 2.24.2 to
>> 2.25.3
>> >>           Updates `org.codenarc:CodeNarc` from 3.6.0-groovy-4.0 to
>> >>      3.7.0-groovy-4.0
>> >>      - [Release notes](https://github.com/CodeNarc/CodeNarc/releases)
>> >>      -
>> >> [Changelog](
>> https://github.com/CodeNarc/CodeNarc/blob/master/CHANGELOG.md)
>> >>      - [Commits](https://github.com/CodeNarc/CodeNarc/commits)
>> >>           Updates `org.apache.james:apache-mime4j-core` from 0.8.10 to
>> 0.8.13
>> >>           Updates `org.bouncycastle:bcprov-jdk18on` from 1.78 to 1.83
>> >>      -
>> >> [Changelog](
>> https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)
>> >>      - [Commits](https://github.com/bcgit/bc-java/commits)
>> >>           Updates `org.testng:testng` from 7.7.0 to 7.12.0
>> >>      - [Release notes](https://github.com/testng-team/testng/releases)
>> >>      -
>> >> [Changelog](
>> https://github.com/testng-team/testng/blob/master/CHANGES.txt)
>> >>      - [Commits](testng-team/[email protected])
>> >>           Updates `gradle-wrapper` from 8.8 to 8.14.4
>> >>      - [Release notes](https://github.com/gradle/gradle/releases)
>> >>      - [Commits](gradle/[email protected])
>> >>           ---
>> >>      updated-dependencies:
>> >>      - dependency-name: com.gradle.develocity dependency-version:
>> 3.19.2
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name:
>> com.gradle.common-custom-user-data-gradle-plugin
>> >>      dependency-version: 2.4.0 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: com.github.ben-manes.caffeine:caffeine
>> >>      dependency-version: 3.2.3 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: com.google.guava:guava dependency-version:
>> 33.5.0-jre
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: com.google.zxing:core dependency-version: 3.5.4
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-patch dependency-group: all-dependencies
>> >>      - dependency-name: com.googlecode.ez-vcard:ez-vcard
>> dependency-version:
>> >>      0.12.2 dependency-type: direct:production update-type:
>> >>      version-update:semver-patch dependency-group: all-dependencies
>> >>      - dependency-name: com.googlecode.libphonenumber:libphonenumber
>> >>      dependency-version: 8.13.55 dependency-type: direct:production
>> >>      update-type: version-update:semver-patch dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: com.github.librepdf:openpdf
>> dependency-version: 1.4.2
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: commons-cli:commons-cli dependency-version:
>> 1.11.0
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: commons-net:commons-net dependency-version:
>> 3.13.0
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: commons-validator:commons-validator
>> >>      dependency-version: 1.10.1 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: net.lingala.zip4j:zip4j dependency-version:
>> 2.11.6
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-patch dependency-group: all-dependencies
>> >>      - dependency-name: org.activiti:activiti-juel-jakarta
>> >>      dependency-version: 8.8.0 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.commons:commons-collections4
>> >>      dependency-version: 4.5.0 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.commons:commons-csv
>> dependency-version:
>> >>      1.14.1 dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.commons:commons-dbcp2
>> dependency-version:
>> >>      2.14.0 dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.commons:commons-imaging
>> >>      dependency-version: 1.0.0-alpha6 dependency-type:
>> direct:production
>> >>      dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.commons:commons-text
>> dependency-version:
>> >>      1.14.1 dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.logging.log4j:log4j-api
>> >>      dependency-version: 2.25.3 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.logging.log4j:log4j-core
>> >>      dependency-version: 2.25.3 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.poi:poi dependency-version: 5.5.1
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.pdfbox:pdfbox dependency-version:
>> 3.0.7
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-patch dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.pdfbox:pdfbox-io
>> dependency-version: 3.0.7
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-patch dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.shiro:shiro-crypto-cipher
>> >>      dependency-version: 2.1.0 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.sshd:sshd-core dependency-version:
>> 2.17.1
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.sshd:sshd-sftp dependency-version:
>> 2.17.1
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.tika:tika-core dependency-version:
>> 3.3.0
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.tika:tika-parsers
>> dependency-version:
>> >>      3.3.0 dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.tika:tika-parser-pdf-module
>> >>      dependency-version: 3.3.0 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.cxf:cxf-rt-frontend-jaxrs
>> >>      dependency-version: 4.2.0 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.tomcat:tomcat-catalina-ha
>> >>      dependency-version: 10.1.53 dependency-type: direct:production
>> >>      update-type: version-update:semver-patch dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.tomcat:tomcat-jasper
>> dependency-version:
>> >>      10.1.53 dependency-type: direct:production update-type:
>> >>      version-update:semver-patch dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.xmlgraphics:batik-anim
>> dependency-version:
>> >>      '1.19' dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.xmlgraphics:batik-util
>> dependency-version:
>> >>      '1.19' dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.xmlgraphics:batik-bridge
>> >>      dependency-version: '1.19' dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.clojure:clojure dependency-version: 1.12.4
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-patch dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.groovy:groovy-all
>> dependency-version:
>> >>      5.0.4 dependency-type: direct:production update-type:
>> >>      version-update:semver-patch dependency-group: all-dependencies
>> >>      - dependency-name: org.owasp.esapi:esapi dependency-version:
>> 2.7.0.0
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.springframework:spring-test
>> dependency-version:
>> >>      6.2.17 dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: com.fasterxml.jackson.core:jackson-databind
>> >>      dependency-version: 2.21.2 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: com.auth0:java-jwt dependency-version: 4.5.1
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: com.auth0:jwks-rsa dependency-version: 0.23.0
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: com.google.re2j:re2j dependency-version: '1.8'
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.mustangproject:library dependency-version:
>> 2.22.0
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.mockito:mockito-core dependency-version:
>> 5.23.0
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.jmockit:jmockit dependency-version: '1.50'
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.derby:derby dependency-version:
>> 10.17.1.0
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.derby:derbytools dependency-version:
>> >>      10.17.1.0 dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.logging.log4j:log4j-1.2-api
>> >>      dependency-version: 2.25.3 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.logging.log4j:log4j-jul
>> >>      dependency-version: 2.25.3 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.logging.log4j:log4j-slf4j-impl
>> >>      dependency-version: 2.25.3 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.logging.log4j:log4j-web
>> >>      dependency-version: 2.25.3 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.apache.logging.log4j:log4j-jcl
>> >>      dependency-version: 2.25.3 dependency-type: direct:production
>> >>      update-type: version-update:semver-minor dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.codenarc:CodeNarc dependency-version:
>> >>      3.7.0-groovy-4.0 dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.apache.james:apache-mime4j-core
>> >>      dependency-version: 0.8.13 dependency-type: direct:production
>> >>      update-type: version-update:semver-patch dependency-group:
>> >>      all-dependencies
>> >>      - dependency-name: org.bouncycastle:bcprov-jdk18on
>> dependency-version:
>> >>      '1.83' dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: org.testng:testng dependency-version: 7.12.0
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies
>> >>      - dependency-name: gradle-wrapper dependency-version: 8.14.4
>> >>      dependency-type: direct:production update-type:
>> >>      version-update:semver-minor dependency-group: all-dependencies ...
>> >>           Signed-off-by: dependabot[bot] <[email protected]>
>> >>      Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@
>> users.noreply.github.com>
>> >> ---
>> >>   dependencies.gradle                      | 104
>> +++++++++++++++----------------
>> >>   gradle/wrapper/gradle-wrapper.jar        | Bin 61574 -> 43764 bytes
>> >>   gradle/wrapper/gradle-wrapper.properties |   2 +-
>> >>   gradlew                                  |  37 ++++++-----
>> >>   gradlew.bat                              |  26 ++++----
>> >>   settings.gradle                          |   4 +-
>> >>   6 files changed, 91 insertions(+), 82 deletions(-)
>> >>
>> >> diff --git a/dependencies.gradle b/dependencies.gradle
>> >> index 32cefad03f..94b36c1b82 100644
>> >> --- a/dependencies.gradle
>> >> +++ b/dependencies.gradle
>> >> @@ -18,76 +18,76 @@
>> >>    */
>> >>   dependencies {
>> >>       implementation 'com.drewnoakes:metadata-extractor:2.19.0'
>> >> -    implementation 'com.github.ben-manes.caffeine:caffeine:3.1.8'
>> >> -    implementation 'com.google.guava:guava:33.3.1-jre'
>> >> -    implementation 'com.google.zxing:core:3.5.3'
>> >> +    implementation 'com.github.ben-manes.caffeine:caffeine:3.2.3'
>> >> +    implementation 'com.google.guava:guava:33.5.0-jre'
>> >> +    implementation 'com.google.zxing:core:3.5.4'
>> >>       implementation
>> 'com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4.2'
>> >> -    implementation 'com.googlecode.ez-vcard:ez-vcard:0.12.1'
>> >> +    implementation 'com.googlecode.ez-vcard:ez-vcard:0.12.2'
>> >>       implementation
>> 'com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer:20240325.1'
>> >> -    implementation
>> 'com.googlecode.libphonenumber:libphonenumber:8.13.52'
>> >> +    implementation
>> 'com.googlecode.libphonenumber:libphonenumber:8.13.55'
>> >>       implementation 'com.ibm.icu:icu4j:76.1'
>> >> -    implementation 'com.github.librepdf:openpdf:1.3.43' // This is
>> the last version with com.lowagie.text that is used (only) by
>> PdfSurveyServices
>> >> class.
>> >> +    implementation 'com.github.librepdf:openpdf:1.4.2' // This is the
>> last version with com.lowagie.text that is used (only) by PdfSurveyServices
>> >> class.
>> >>       implementation 'com.sun.mail:javax.mail:1.6.2'
>> >>       implementation 'com.rometools:rome:2.1.0'
>> >>       implementation 'com.thoughtworks.xstream:xstream:1.4.21'
>> >> -    implementation 'commons-cli:commons-cli:1.5.0' // with 1.6.0, 2
>> tests of OfbizStartupUnitTests don't pass
>> >> -    implementation 'commons-net:commons-net:3.11.1'
>> >> -    implementation 'commons-validator:commons-validator:1.9.0'
>> >> +    implementation 'commons-cli:commons-cli:1.11.0'
>> >> +    implementation 'commons-net:commons-net:3.13.0'
>> >> +    implementation 'commons-validator:commons-validator:1.10.1'
>> >>       implementation 'javax.transaction:javax.transaction-api:1.3'
>> >>       implementation 'net.fortuna.ical4j:ical4j:1.0-rc4-atlassian-12'
>> >> -    implementation 'net.lingala.zip4j:zip4j:2.11.5'
>> >> +    implementation 'net.lingala.zip4j:zip4j:2.11.6'
>> >>       implementation 'org.activiti:activiti-juel-jakarta:8.1.0'
>> >>       implementation 'org.apache.ant:ant-junit:1.10.15'
>> >> -    implementation 'org.apache.commons:commons-collections4:4.4'
>> >> -    implementation 'org.apache.commons:commons-csv:1.12.0'
>> >> -    implementation 'org.apache.commons:commons-dbcp2:2.13.0'
>> >> +    implementation 'org.apache.commons:commons-collections4:4.5.0'
>> >> +    implementation 'org.apache.commons:commons-csv:1.14.1'
>> >> +    implementation 'org.apache.commons:commons-dbcp2:2.14.0'
>> >>       implementation
>> 'org.apache.commons:commons-fileupload2-jakarta:2.0.0-M1'
>> >>       implementation 'org.apache.commons:commons-imaging:1.0-alpha3'
>> // Alpha but OK, "Imaging was working and was used by a number of projects
>> in
>> >> production even before reaching its initial release as an Apache
>> Commons component." Since 1.0.0-alpha4 (note the use of semver) the API has
>> >> changed. Better wait an "official release" to rewrite OFBiz code...
>> >> -    implementation 'org.apache.commons:commons-text:1.12.0'
>> >> +    implementation 'org.apache.commons:commons-text:1.15.0'
>> >>       implementation
>> 'org.apache.geronimo.components:geronimo-transaction:3.1.5' // 4.0.0 does
>> not compile
>> >>       implementation
>> 'org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.1.1'
>> >>       implementation
>> 'org.apache.httpcomponents:httpclient-cache:4.5.14'
>> >> -    implementation 'org.apache.logging.log4j:log4j-api:2.24.2' // the
>> API of log4j 2
>> >> -    implementation 'org.apache.logging.log4j:log4j-core:2.24.2' //
>> Somehow needed by Buildbot to compile OFBizDynamicThresholdFilter.java
>> >> -    implementation 'org.apache.poi:poi:5.3.0'
>> >> -    implementation 'org.apache.pdfbox:pdfbox:3.0.5'
>> >> -    implementation 'org.apache.pdfbox:pdfbox-io:3.0.5'
>> >> +    implementation 'org.apache.logging.log4j:log4j-api:2.25.3' // the
>> API of log4j 2
>> >> +    implementation 'org.apache.logging.log4j:log4j-core:2.25.3' //
>> Somehow needed by Buildbot to compile OFBizDynamicThresholdFilter.java
>> >> +    implementation 'org.apache.poi:poi:5.5.1'
>> >> +    implementation 'org.apache.pdfbox:pdfbox:3.0.7'
>> >> +    implementation 'org.apache.pdfbox:pdfbox-io:3.0.7'
>> >>       implementation 'org.apache.shiro:shiro-core:1.13.0' // Got
>> "Exception in thread "main" java.lang.UnsupportedOperationException: Cannot
>> create
>> >> a hash with the given algorithm: argon2" with 2.0.2 in integration
>> tests
>> >> -    implementation 'org.apache.shiro:shiro-crypto-cipher:2.0.2'
>> >> -    implementation 'org.apache.sshd:sshd-core:2.14.0'
>> >> -    implementation 'org.apache.sshd:sshd-sftp:2.14.0'
>> >> -    implementation 'org.apache.tika:tika-core:3.2.3'
>> >> -    implementation 'org.apache.tika:tika-parsers:3.2.3'
>> >> -    implementation 'org.apache.tika:tika-parser-pdf-module:3.2.3'
>> >> -    implementation 'org.apache.cxf:cxf-rt-frontend-jaxrs:4.1.3'
>> >> -    implementation 'org.apache.tomcat:tomcat-catalina-ha:10.1.52' //
>> Remember to change the version number (10 now) in javadoc block if needed.
>> >> -    implementation 'org.apache.tomcat:tomcat-jasper:10.1.52'
>> >> +    implementation 'org.apache.shiro:shiro-crypto-cipher:2.1.0'
>> >> +    implementation 'org.apache.sshd:sshd-core:2.17.1'
>> >> +    implementation 'org.apache.sshd:sshd-sftp:2.17.1'
>> >> +    implementation 'org.apache.tika:tika-core:3.3.0'
>> >> +    implementation 'org.apache.tika:tika-parsers:3.3.0'
>> >> +    implementation 'org.apache.tika:tika-parser-pdf-module:3.3.0'
>> >> +    implementation 'org.apache.cxf:cxf-rt-frontend-jaxrs:4.2.0'
>> >> +    implementation 'org.apache.tomcat:tomcat-catalina-ha:10.1.53' //
>> Remember to change the version number (10 now) in javadoc block if needed.
>> >> +    implementation 'org.apache.tomcat:tomcat-jasper:10.1.53'
>> >>       implementation 'org.apache.axis2:axis2-kernel:1.8.2'
>> >> -    implementation 'org.apache.xmlgraphics:batik-anim:1.18'
>> >> -    implementation 'org.apache.xmlgraphics:batik-util:1.18'
>> >> -    implementation 'org.apache.xmlgraphics:batik-bridge:1.18'
>> >> -    implementation 'org.apache.xmlgraphics:fop:2.11' // NOTE: since
>> 2.4 dependencies are messed up. See
>> >> https://github.com/moqui/moqui-fop/blob/master/build.gradle
>> >> -    implementation 'org.clojure:clojure:1.12.0'
>> >> -    implementation 'org.apache.groovy:groovy-all:5.0.0-alpha-11'
>> >> +    implementation 'org.apache.xmlgraphics:batik-anim:1.19'
>> >> +    implementation 'org.apache.xmlgraphics:batik-util:1.19'
>> >> +    implementation 'org.apache.xmlgraphics:batik-bridge:1.19'
>> >> +    implementation 'org.apache.xmlgraphics:fop:2.11'
>> >> +    implementation 'org.clojure:clojure:1.12.4'
>> >> +    implementation 'org.apache.groovy:groovy-all:5.0.4'
>> >>       implementation 'org.freemarker:freemarker:2.3.34' // Remember to
>> change the version number in FreeMarkerWorker class when upgrading. See
>> >> OFBIZ-10019 if >= 2.4
>> >> -    implementation 'org.owasp.esapi:esapi:2.6.0.0'
>> >> -    implementation 'org.springframework:spring-test:6.1.16'
>> >> -    implementation
>> 'com.fasterxml.jackson.core:jackson-databind:2.18.2'
>> >> +    implementation 'org.owasp.esapi:esapi:2.7.0.0'
>> >> +    implementation 'org.springframework:spring-test:6.2.17'
>> >> +    implementation
>> 'com.fasterxml.jackson.core:jackson-databind:2.21.2'
>> >>       implementation 'oro:oro:2.0.8'
>> >>       implementation 'wsdl4j:wsdl4j:1.6.3'
>> >> -    implementation 'com.auth0:java-jwt:4.4.0'
>> >> -    implementation 'com.auth0:jwks-rsa:0.22.2'
>> >> +    implementation 'com.auth0:java-jwt:4.5.1'
>> >> +    implementation 'com.auth0:jwks-rsa:0.23.0'
>> >>       implementation 'org.jdom:jdom2:2.0.6.1'
>> >> -    implementation 'com.google.re2j:re2j:1.7'
>> >> +    implementation 'com.google.re2j:re2j:1.8'
>> >>       implementation 'xerces:xercesImpl:2.12.2'
>> >> -    implementation('org.mustangproject:library:2.8.0') { // 2.10.0
>> did not work, cf. OFBIZ-12920
>> >> (
>> https://github.com/apache/ofbiz-framework/pull/712#issuecomment-1968960963
>> )
>> >> +    implementation('org.mustangproject:library:2.22.0') {
>> >>         exclude group: 'pull-parser', module: 'pull-parser'
>> >>         exclude group: 'xpp3', module: 'xpp3'
>> >>       }
>> >>         testImplementation 'org.hamcrest:hamcrest-library:2.2' //
>> Enable junit4 to not depend on hamcrest-1.3
>> >> -    testImplementation 'org.mockito:mockito-core:5.14.2'
>> >> -    testImplementation 'org.jmockit:jmockit:1.49'
>> >> +    testImplementation 'org.mockito:mockito-core:5.23.0'
>> >> +    testImplementation 'org.jmockit:jmockit:1.50'
>> >>       testImplementation 'com.pholser:junit-quickcheck-generators:1.0'
>> >>         runtimeOnly 'javax.xml.soap:javax.xml.soap-api:1.4.0'
>> >> @@ -99,24 +99,24 @@ dependencies {
>> >>       runtimeOnly 'org.apache.derby:derby:10.16.1.1' // 10.17.x.x
>> requires Java 21
>> >>       runtimeOnly 'org.apache.derby:derbytools:10.16.1.1' // 10.17.x.x
>> requires Java 21
>> >>       runtimeOnly
>> 'org.apache.geronimo.specs:geronimo-jaxrpc_1.1_spec:2.1'
>> >> -    runtimeOnly 'org.apache.logging.log4j:log4j-1.2-api:2.24.2' //
>> for external jars using the old log4j1.2: routes logging to log4j 2
>> >> -    runtimeOnly 'org.apache.logging.log4j:log4j-jul:2.24.2' // for
>> external jars using the java.util.logging: routes logging to log4j 2
>> >> -    runtimeOnly 'org.apache.logging.log4j:log4j-slf4j-impl:2.24.2' //
>> for external jars using slf4j: routes logging to log4j 2
>> >> -    runtimeOnly 'org.apache.logging.log4j:log4j-web:2.24.2' //???
>> >> -    runtimeOnly 'org.apache.logging.log4j:log4j-jcl:2.24.2' // need
>> to constrain to version to avoid classpath conflict (ReflectionUtil)
>> >> +    runtimeOnly 'org.apache.logging.log4j:log4j-1.2-api:2.25.3' //
>> for external jars using the old log4j1.2: routes logging to log4j 2
>> >> +    runtimeOnly 'org.apache.logging.log4j:log4j-jul:2.25.3' // for
>> external jars using the java.util.logging: routes logging to log4j 2
>> >> +    runtimeOnly 'org.apache.logging.log4j:log4j-slf4j-impl:2.25.3' //
>> for external jars using slf4j: routes logging to log4j 2
>> >> +    runtimeOnly 'org.apache.logging.log4j:log4j-web:2.25.3' //???
>> >> +    runtimeOnly 'org.apache.logging.log4j:log4j-jcl:2.25.3' // need
>> to constrain to version to avoid classpath conflict (ReflectionUtil)
>> >>         // specify last codenarc version for java 17 compliance
>> >> -    codenarc('org.codenarc:CodeNarc:3.6.0-groovy-4.0')
>> >> +    codenarc('org.codenarc:CodeNarc:3.7.0-groovy-4.0')
>> >>         // use constraints to update transitive dependencies
>> >>       constraints {
>> >> - implementation('org.apache.james:apache-mime4j-core:0.8.10') {
>> >> + implementation('org.apache.james:apache-mime4j-core:0.8.13') {
>> >>               because 'CVE-2024-21742'
>> >>           }
>> >> -        implementation('org.bouncycastle:bcprov-jdk18on:1.78') {
>> >> +        implementation('org.bouncycastle:bcprov-jdk18on:1.83') {
>> >>               because 'CVE-2024-29857, CVE-2024-30171, CVE-2024-30172,
>> CVE-2024-34447'
>> >>           }
>> >> -        implementation('org.testng:testng:7.7.0') {
>> >> +        implementation('org.testng:testng:7.12.0') {
>> >>               because 'CVE-2022-4065'
>> >>           }
>> >>       }
>> >> diff --git a/gradle/wrapper/gradle-wrapper.jar
>> b/gradle/wrapper/gradle-wrapper.jar
>> >> index 943f0cbfa7..1b33c55baa 100644
>> >> Binary files a/gradle/wrapper/gradle-wrapper.jar and
>> b/gradle/wrapper/gradle-wrapper.jar differ
>> >> diff --git a/gradle/wrapper/gradle-wrapper.properties
>> b/gradle/wrapper/gradle-wrapper.properties
>> >> index 2617362fd0..a3c498af74 100644
>> >> --- a/gradle/wrapper/gradle-wrapper.properties
>> >> +++ b/gradle/wrapper/gradle-wrapper.properties
>> >> @@ -1,6 +1,6 @@
>> >>   distributionBase=GRADLE_USER_HOME
>> >>   distributionPath=wrapper/dists
>> >> -distributionUrl=https\://
>> services.gradle.org/distributions/gradle-8.8-bin.zip
>> >> +distributionUrl=https\://
>> services.gradle.org/distributions/gradle-8.14.4-bin.zip
>> >>   networkTimeout=10000
>> >>   zipStoreBase=GRADLE_USER_HOME
>> >>   zipStorePath=wrapper/dists
>> >> diff --git a/gradlew b/gradlew
>> >> index 65dcd68d65..23d15a9367 100755
>> >> --- a/gradlew
>> >> +++ b/gradlew
>> >> @@ -15,6 +15,8 @@
>> >>   # See the License for the specific language governing permissions and
>> >>   # limitations under the License.
>> >>   #
>> >> +# SPDX-License-Identifier: Apache-2.0
>> >> +#
>> >>
>> ##############################################################################
>> >>   #
>> >> @@ -55,7 +57,7 @@
>> >>   #       Darwin, MinGW, and NonStop.
>> >>   #
>> >>   #   (3) This script is generated from the Groovy template
>> >> -#
>> https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
>> >> +#
>> https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
>> >>   #       within the Gradle project.
>> >>   #
>> >>   #       You can find Gradle at https://github.com/gradle/gradle/.
>> >> @@ -83,10 +85,8 @@ done
>> >>   # This is normally unused
>> >>   # shellcheck disable=SC2034
>> >>   APP_BASE_NAME=${0##*/}
>> >> -APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit
>> >> -
>> >> -# Add default JVM options here. You can also use JAVA_OPTS and
>> GRADLE_OPTS to pass JVM options to this script.
>> >> -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
>> >> +# Discard cd standard output in case $CDPATH is set (
>> https://github.com/gradle/gradle/issues/25036)
>> >> +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n'
>> "$PWD" ) || exit
>> >>     # Use the maximum available, or set MAX_FD != -1 to use that value.
>> >>   MAX_FD=maximum
>> >> @@ -114,7 +114,7 @@ case "$( uname )" in                #(
>> >>     NONSTOP* )        nonstop=true ;;
>> >>   esac
>> >>   -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
>> >> +CLASSPATH="\\\"\\\""
>> >>       # Determine the Java command to use to start the JVM.
>> >> @@ -133,10 +133,13 @@ location of your Java installation."
>> >>       fi
>> >>   else
>> >>       JAVACMD=java
>> >> -    which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set
>> and no 'java' command could be found in your PATH.
>> >> +    if ! command -v java >/dev/null 2>&1
>> >> +    then
>> >> +        die "ERROR: JAVA_HOME is not set and no 'java' command could
>> be found in your PATH.
>> >>     Please set the JAVA_HOME variable in your environment to match the
>> >>   location of your Java installation."
>> >> +    fi
>> >>   fi
>> >>     # Increase the maximum file descriptors if we can.
>> >> @@ -144,7 +147,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ;
>> then
>> >>       case $MAX_FD in #(
>> >>         max*)
>> >>           # In POSIX sh, ulimit -H is undefined. That's why the result
>> is checked to see if it worked.
>> >> -        # shellcheck disable=SC3045
>> >> +        # shellcheck disable=SC2039,SC3045
>> >>           MAX_FD=$( ulimit -H -n ) ||
>> >>               warn "Could not query maximum file descriptor limit"
>> >>       esac
>> >> @@ -152,7 +155,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ;
>> then
>> >>         '' | soft) :;; #(
>> >>         *)
>> >>           # In POSIX sh, ulimit -n is undefined. That's why the result
>> is checked to see if it worked.
>> >> -        # shellcheck disable=SC3045
>> >> +        # shellcheck disable=SC2039,SC3045
>> >>           ulimit -n "$MAX_FD" ||
>> >>               warn "Could not set maximum file descriptor limit to
>> $MAX_FD"
>> >>       esac
>> >> @@ -197,16 +200,20 @@ if "$cygwin" || "$msys" ; then
>> >>       done
>> >>   fi
>> >>   -# Collect all arguments for the java command;
>> >> -#   * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain
>> fragments of
>> >> -#     shell script including quotes and variable substitutions, so
>> put them in
>> >> -#     double quotes to make sure that they get re-expanded; and
>> >> -#   * put everything else in single quotes, so that it's not
>> re-expanded.
>> >> +
>> >> +# Add default JVM options here. You can also use JAVA_OPTS and
>> GRADLE_OPTS to pass JVM options to this script.
>> >> +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
>> >> +
>> >> +# Collect all arguments for the java command:
>> >> +#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not
>> allowed to contain shell fragments,
>> >> +#     and any embedded shellness will be escaped.
>> >> +#   * For example: A user cannot expect ${Hostname} to be expanded,
>> as it is an environment variable and will be
>> >> +#     treated as '${Hostname}' itself on the command line.
>> >>     set -- \
>> >>           "-Dorg.gradle.appname=$APP_BASE_NAME" \
>> >>           -classpath "$CLASSPATH" \
>> >> -        org.gradle.wrapper.GradleWrapperMain \
>> >> +        -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \
>> >>           "$@"
>> >>     # Stop when "xargs" is not available.
>> >> diff --git a/gradlew.bat b/gradlew.bat
>> >> index 93e3f59f13..db3a6ac207 100644
>> >> --- a/gradlew.bat
>> >> +++ b/gradlew.bat
>> >> @@ -13,6 +13,8 @@
>> >>   @rem See the License for the specific language governing permissions
>> and
>> >>   @rem limitations under the License.
>> >>   @rem
>> >> +@rem SPDX-License-Identifier: Apache-2.0
>> >> +@rem
>> >>     @if "%DEBUG%"=="" @echo off
>> >>   @rem
>> ##########################################################################
>> >> @@ -43,11 +45,11 @@ set JAVA_EXE=java.exe
>> >>   %JAVA_EXE% -version >NUL 2>&1
>> >>   if %ERRORLEVEL% equ 0 goto execute
>> >>   -echo.
>> >> -echo ERROR: JAVA_HOME is not set and no 'java' command could be found
>> in your PATH.
>> >> -echo.
>> >> -echo Please set the JAVA_HOME variable in your environment to match
>> the
>> >> -echo location of your Java installation.
>> >> +echo. 1>&2
>> >> +echo ERROR: JAVA_HOME is not set and no 'java' command could be found
>> in your PATH. 1>&2
>> >> +echo. 1>&2
>> >> +echo Please set the JAVA_HOME variable in your environment to match
>> the 1>&2
>> >> +echo location of your Java installation. 1>&2
>> >>     goto fail
>> >>   @@ -57,22 +59,22 @@ set JAVA_EXE=%JAVA_HOME%/bin/java.exe
>> >>     if exist "%JAVA_EXE%" goto execute
>> >>   -echo.
>> >> -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
>> >> -echo.
>> >> -echo Please set the JAVA_HOME variable in your environment to match
>> the
>> >> -echo location of your Java installation.
>> >> +echo. 1>&2
>> >> +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2
>> >> +echo. 1>&2
>> >> +echo Please set the JAVA_HOME variable in your environment to match
>> the 1>&2
>> >> +echo location of your Java installation. 1>&2
>> >>     goto fail
>> >>     :execute
>> >>   @rem Setup the command line
>> >>   -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
>> >> +set CLASSPATH=
>> >>       @rem Execute Gradle
>> >> -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS%
>> "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%"
>> >> org.gradle.wrapper.GradleWrapperMain %*
>> >> +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS%
>> "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar
>> >> "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %*
>> >>     :end
>> >>   @rem End local scope for the variables with windows NT shell
>> >> diff --git a/settings.gradle b/settings.gradle
>> >> index c9dba9cf04..48ceb2c68d 100644
>> >> --- a/settings.gradle
>> >> +++ b/settings.gradle
>> >> @@ -18,8 +18,8 @@
>> >>    */
>> >>     plugins {
>> >> -    id 'com.gradle.develocity' version '3.18.2'
>> >> -    id 'com.gradle.common-custom-user-data-gradle-plugin' version
>> '2.0.2'
>> >> +    id 'com.gradle.develocity' version '3.19.2'
>> >> +    id 'com.gradle.common-custom-user-data-gradle-plugin' version
>> '2.4.0'
>> >>   }
>> >>     def isCI = System.getenv('GITHUB_ACTIONS') != null
>> >>
>> >
>>
>

Reply via email to