camunda-bpm-platform
camunda-bpm-platform copied to clipboard
feat(distro): add WildFly 31 support
https://github.com/camunda/camunda-bpm-platform/issues/4102
Java dependency diff
Omitted due to character limit. See workflow artifacts for full diff file.
Module details
Omitted due to character limit. See workflow artifacts for full diff file.
Checklist
Unique changes
- [ ] wildfly-ee: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-transactions: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] jakarta.enterprise.concurrent-api: 3.0.2 ⚠‼ => 3.0.3 ⚠‼
- [ ] ironjacamar-core-api: 3.0.3.Final ❓ => 3.0.8.Final ❓
- [ ] ironjacamar-core-impl: 3.0.3.Final ❓ => 3.0.8.Final ❓
- [ ] ironjacamar-common-api: 3.0.3.Final ❓ => 3.0.8.Final ❓
- [ ] ironjacamar-common-spi: 3.0.3.Final ❓ => 3.0.8.Final ❓
- [ ] ironjacamar-common-impl: 3.0.3.Final ❓ => 3.0.8.Final ❓
- [ ] ironjacamar-deployers-common: 3.0.3.Final ❓ => 3.0.8.Final ❓
- [ ] ironjacamar-jdbc: 3.0.3.Final ❓ => 3.0.8.Final ❓
- [ ] ironjacamar-validator: 3.0.3.Final ❓ => 3.0.8.Final ❓
- [ ] narayana-jts-integration: 6.0.1.Final ❓ => 7.0.0.Final ✔
- [ ] wildfly-transaction-client: 3.0.0.Final ✔ => 3.0.3.Final ✔
- [ ] jboss-logging: 3.4.3.Final ✔ => 3.5.3.Final ✔
- [ ] jboss-dmr: 1.6.1.Final ❓‼ => 1.7.0.Final ✔
- [ ] wildfly-controller-client: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-common: 1.6.0.Final ✔ => 1.7.0.Final ✔
- [ ] wildfly-core-security: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-elytron-asn1: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-base: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-util: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-auth: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-provider-util: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-x500: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-x500-cert-util: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-x500-cert: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-keystore: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-credential: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-permission: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-auth-server: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-encryption: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-credential-store: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-credential-source-impl: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-password-impl: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-security-manager-action: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-security-manager: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-http: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-mechanism: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-ssl: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-sasl: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-x500-cert-acme: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-version: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] jboss-modules: 2.1.0.Final ❓‼ => 2.1.2.Final ❓‼
- [ ] jboss-msc: 1.5.1.Final ❓ => 1.5.2.Final ❓
- [ ] jboss-logmanager: 2.1.19.Final ✔ => 2.1.19.Final ✔
- [ ] staxmapper: 1.4.0.Final ❓ => 1.5.0.Final ✔
- [ ] org.eclipse.jgit: 6.6.0.202305301015-r ✔ => 6.8.0.202311291450-r ✔
- [ ] snakeyaml: 2.0 ✔ => 2.2 ✔
- [ ] wildfly-controller: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] jboss-threads: 2.4.0.Final ✔ => 2.4.0.Final ✔
- [ ] wildfly-threads: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-core-management-client: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-client-config: 1.0.1.Final ✔ => 1.0.1.Final ✔
- [ ] xnio-api: 3.8.9.Final ✔ => 3.8.12.Final ✔
- [ ] xnio-nio: 3.8.8.Final ✔ => 3.8.8.Final ✔
- [ ] undertow-core: 2.3.7.Final ✔ => 2.3.10.Final ✔
- [ ] wildfly-elytron-http-util: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-mechanism-digest: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-sasl-digest: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-domain-management: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-domain-http-interface: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-deployment-repository: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-platform-mbean: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-process-controller: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-io: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-elytron-mechanism-gssapi: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] sshd-common: 2.10.0 ✔ => 2.12.0 ✔
- [ ] wildfly-elytron-auth-util: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-ssh-util: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-client: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-network: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-elytron-audit: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-auth-server-http: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-auth-server-sasl: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-auth-server-deprecated: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] wildfly-elytron-sasl-anonymous: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] jboss-marshalling: 2.1.1.Final ✔ => 2.1.3.SP1 ✔
- [ ] wildfly-elytron-sasl-auth-util: 1.20.2.Final ✔ => 1.20.2.Final ✔
- [ ] wildfly-elytron-realm: 2.2.1.Final ✔ => 2.2.3.Final ✔
- [ ] jboss-remoting: 5.0.27.Final ✔ => 5.0.27.Final ✔
- [ ] wildfly-remoting: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] jandex: 3.1.2 ✔ => 3.1.6 ✔
- [ ] org.eclipse.jgit.ssh.apache: 6.6.0.202305301015-r ✔ => 6.8.0.202311291450-r ✔
- [ ] sshd-core: 2.10.0 ✔ => 2.12.0 ✔
- [ ] wildfly-server: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] wildfly-clustering-common: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-ee-cache: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-ee-spi: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-marshalling-jboss: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-server-api: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-server-service: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-service: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-naming: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-request-controller: 21.1.0.Final ❓‼ => 23.0.1.Final ✔
- [ ] jgroups: 5.2.14.Final ✔ => 5.2.19.Final ✔
- [ ] wildfly-connector: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-ejb-spi: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-infinispan-embedded-service: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-infinispan-embedded-spi: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-server-spi: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-clustering-singleton-api: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-iiop-openjdk: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-http-client-common: 2.0.2.Final ✔ => 2.0.6.Final ✔
- [ ] wildfly-http-ejb-client: 2.0.2.Final ✔ => 2.0.6.Final ✔
- [ ] jboss-metadata-ejb: 16.0.0.Final ❓ => 16.0.0.Final ❓
- [ ] jboss-ejb3-ext-api: 2.3.0.Final ❓ => 2.4.0.Final ✔
- [ ] jboss-marshalling-river: 2.1.1.Final ✔ => 2.1.3.SP1 ✔
- [ ] hibernate-validator: 8.0.0.Final ✔ => 8.0.1.Final ✔
- [ ] hibernate-validator-cdi: 8.0.0.Final ✔ => 8.0.1.Final ✔
- [ ] wildfly-weld-common: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-ejb3: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] jakarta.servlet.jsp-api: 3.1.0 ⚠❓‼ => 3.1.1 ⚠❓‼
- [ ] wildfly-web-common: 29.0.0.Final ❓ => 31.0.0.Final ✔
- [ ] wildfly-galleon-pack: 29.0.0.Final ❓ => 31.0.0.Final ❓
- [ ] wildfly-dist: 29.0.0.Final ❓ => 31.0.0.Final ❓
- [ ] wildfly-controller: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] wildfly-threads: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] xnio-api: 3.8.8.Final ✔ => 3.8.8.Final ✔
- [ ] undertow-core: 2.3.0.Final ✔ => 2.3.0.Final ✔
- [ ] wildfly-domain-management: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] wildfly-domain-http-interface: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] wildfly-platform-mbean: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] wildfly-process-controller: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] wildfly-io: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] jboss-remoting: 5.0.26.Final ✔ => 5.0.26.Final ✔
- [ ] wildfly-remoting: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] wildfly-server: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] wildfly-request-controller: 19.0.1.Final ❓‼ => 19.0.1.Final ❓‼
- [ ] wildfly-connector: 27.0.1.Final ❓ => 27.0.1.Final ❓
- [ ] wildfly-ejb3: 27.0.1.Final ❓ => 27.0.1.Final ❓
- [ ] wildfly-web-common: 27.0.1.Final ❓ => 27.0.1.Final ❓
- [ ] xnio-api: 3.8.2.Final ✔ => 3.8.2.Final ✔
- [ ] xnio-nio: 3.8.2.Final ✔ => 3.8.2.Final ✔
- [ ] undertow-core: 2.2.14.Final ✔ => 2.2.14.Final ✔
- [ ] wildfly-domain-http-interface: 18.0.4.Final ❓‼ => 18.0.4.Final ❓‼
- [ ] wildfly-process-controller: 18.0.4.Final ❓‼ => 18.0.4.Final ❓‼
- [ ] wildfly-io: 18.0.4.Final ❓‼ => 18.0.4.Final ❓‼
- [ ] jboss-remoting: 5.0.23.Final ✔ => 5.0.23.Final ✔
- [ ] wildfly-remoting: 18.0.4.Final ❓‼ => 18.0.4.Final ❓‼
- [ ] wildfly-server: 18.0.4.Final ❓‼ => 18.0.4.Final ❓‼
- [ ] wildfly-request-controller: 18.0.4.Final ❓‼ => 18.0.4.Final ❓‼
- [ ] wildfly-naming-client: 1.0.14.Final ✔ => 1.0.14.Final ✔
- [ ] wildfly-http-client-common: 1.1.10.Final ✔ => 1.1.10.Final ✔
- [ ] wildfly-http-naming-client: 1.1.10.Final ✔ => 1.1.10.Final ✔
- [ ] wildfly-naming: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-ee: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-web-common: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-clustering-service: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-clustering-common: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-clustering-singleton-api: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-clustering-spi: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-iiop-openjdk: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-http-transaction-client: 1.1.10.Final ✔ => 1.1.10.Final ✔
- [ ] wildfly-transactions: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-threads: 18.0.4.Final ❓‼ => 18.0.4.Final ❓‼
- [ ] ironjacamar-core-impl: 1.5.3.Final ❓ => 1.5.3.Final ❓
- [ ] ironjacamar-deployers-common: 1.5.3.Final ❓ => 1.5.3.Final ❓
- [ ] ironjacamar-jdbc: 1.5.3.Final ❓ => 1.5.3.Final ❓
- [ ] wildfly-connector: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-clustering-ee-cache: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] jboss-ejb-client: 4.0.44.Final ✔ => 4.0.44.Final ✔
- [ ] wildfly-clustering-ejb-spi: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-http-ejb-client: 1.1.10.Final ✔ => 1.1.10.Final ✔
- [ ] infinispan-core: 12.1.7.Final ✔ => 12.1.7.Final ✔
- [ ] wildfly-clustering-infinispan-spi: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-weld-common: 26.0.1.Final ❓ => 26.0.1.Final ❓
- [ ] wildfly-ejb3: 26.0.1.Final ❓ => 26.0.1.Final ❓
Unique additions
- [ ] wildfly-service: 23.0.1.Final ✔
- [ ] wildfly-common: 1.7.0.Final ✔
- [ ] jboss-msc: 1.5.2.Final ❓
- [ ] jakarta.validation-api: 3.0.2 ✔
- [ ] jboss-logging: 3.5.3.Final ✔
- [ ] classmate: 1.6.0 ✔
- [ ] wildfly-naming-client: 2.0.1.Final ✔
Developer comments
Glossary
Limitations
- The reported transitive dependencies may not always be accurate in a multi-module project. The SBOM file format represents a unique dependency (coordinates + type) only once. In a multi-module project a dependency can be declared in multiple locations with different exclusions of transitive dependencies or different version overrides for transitive dependencies.
Emojies
- ✔: All licenses are on the Go list
- ⚠: (At least one) license is on the Caution list
- ❌: (At least one) license is on the Stop list
- ❓: (At least one) license cannot be determined or is unknown
- ‼: Dependency has multiple licenses declared
- ⬆: New dependency version is higher than previous
- ⬇: New dependency version is lower than previous
- 🔄: Dependency version is equal and the dependencies of this component changed (e.g. when comparing snapshots)
- 🤷: The change of the dependency version can not be determined further (e.g. because the version does not follow semantic versioning)
License check todo (WIP)
-
[x] Apache 2 - most of the WildFly libraries transitioned to Apache 2, the occurrences for versions 26 and 19 are from WildFly 26 modules.
-
wildfly-controller
- https://github.com/wildfly/wildfly-core/blob/main/controller/pom.xml -
wildfly-dist
- https://github.com/wildfly/wildfly/blob/main/dist/pom.xml -
wildfly-galleon-pack
- https://github.com/wildfly/wildfly/blob/main/galleon-pack/galleon-feature-pack/pom.xml -
wildfly-threads
- https://github.com/wildfly/wildfly-core/blob/main/threads/pom.xml -
wildfly-naming
- https://github.com/wildfly/wildfly/blob/main/naming/pom.xml -
wildfly-*
-
-
[x] GNU lesser - these dependencies were already there
-
jboss-metadata-ejb
- https://github.com/jboss/metadata/blob/main/ejb/LICENSE.txt -
jboss-msc
- https://github.com/jboss-msc/jboss-msc -
ironjacamar-*
-
-
[x] EPL
-
jakarta.enterprise.concurrent-api
-
jakarta.servlet.jsp-api
- https://github.com/jakartaee/pages/blob/master/api/pom.xml
-
-
[x] Is it dual? can we use it under Apache 2 - it's a transitive dependency from a wildfly test module, I raised https://jira.camunda.com/browse/OB-35 to clarify the license nevertheless.
-
jboss-module
: 2.1.0.Final ❓‼ => 2.1.2.Final ❓‼- https://github.com/jboss-modules/jboss-modules/blob/2.1.2.Final/pom.xml
- https://github.com/jboss-modules/jboss-modules/tree/2.1.2.Final?tab=readme-ov-file#license
-