Skip to content

Bump cdi.tck.version from 5.0.0.Alpha2 to 5.0.0.Alpha5#3333

Merged
manovotn merged 3 commits into
masterfrom
dependabot/maven/master/cdi.tck.version-5.0.0.Alpha5
May 19, 2026
Merged

Bump cdi.tck.version from 5.0.0.Alpha2 to 5.0.0.Alpha5#3333
manovotn merged 3 commits into
masterfrom
dependabot/maven/master/cdi.tck.version-5.0.0.Alpha5

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Bumps cdi.tck.version from 5.0.0.Alpha2 to 5.0.0.Alpha5.
Updates jakarta.cdi:jakarta.cdi-tck-ext-lib from 5.0.0.Alpha2 to 5.0.0.Alpha5

Commits
  • 35ea8b4 Release 5.0.0.Alpha5
  • f0db700 remove remnants of Managed Beans from the CDI TCK
  • 2b82343 Remove unused maven-release-plugin configuration
  • 5c8aa84 Bump commons-io:commons-io from 2.21.0 to 2.22.0
  • e020e16 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • f2c15d7 Release 5.0.0.Alpha4
  • b9be463 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • ac1e90b Release 5.0.0.Alpha4
  • 800c04b Add CBI snapshot plugin repository to version override profile
  • aedc750 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • Additional commits viewable in compare view

Updates jakarta.cdi:jakarta.cdi-tck-api from 5.0.0.Alpha2 to 5.0.0.Alpha5

Commits
  • 35ea8b4 Release 5.0.0.Alpha5
  • f0db700 remove remnants of Managed Beans from the CDI TCK
  • 2b82343 Remove unused maven-release-plugin configuration
  • 5c8aa84 Bump commons-io:commons-io from 2.21.0 to 2.22.0
  • e020e16 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • f2c15d7 Release 5.0.0.Alpha4
  • b9be463 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • ac1e90b Release 5.0.0.Alpha4
  • 800c04b Add CBI snapshot plugin repository to version override profile
  • aedc750 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • Additional commits viewable in compare view

Updates jakarta.cdi:jakarta.cdi-tck-lang-model from 5.0.0.Alpha2 to 5.0.0.Alpha5

Commits
  • 35ea8b4 Release 5.0.0.Alpha5
  • f0db700 remove remnants of Managed Beans from the CDI TCK
  • 2b82343 Remove unused maven-release-plugin configuration
  • 5c8aa84 Bump commons-io:commons-io from 2.21.0 to 2.22.0
  • e020e16 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • f2c15d7 Release 5.0.0.Alpha4
  • b9be463 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • ac1e90b Release 5.0.0.Alpha4
  • 800c04b Add CBI snapshot plugin repository to version override profile
  • aedc750 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • Additional commits viewable in compare view

Updates jakarta.cdi:jakarta.cdi-tck-core-impl from 5.0.0.Alpha2 to 5.0.0.Alpha5

Commits
  • 35ea8b4 Release 5.0.0.Alpha5
  • f0db700 remove remnants of Managed Beans from the CDI TCK
  • 2b82343 Remove unused maven-release-plugin configuration
  • 5c8aa84 Bump commons-io:commons-io from 2.21.0 to 2.22.0
  • e020e16 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • f2c15d7 Release 5.0.0.Alpha4
  • b9be463 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • ac1e90b Release 5.0.0.Alpha4
  • 800c04b Add CBI snapshot plugin repository to version override profile
  • aedc750 Prepare for next development iteration 5.0.0.Alpha5-SNAPSHOT
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels May 1, 2026
@dependabot dependabot Bot requested a review from manovotn as a code owner May 1, 2026 13:30
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels May 1, 2026
@dependabot dependabot Bot force-pushed the dependabot/maven/master/cdi.tck.version-5.0.0.Alpha5 branch from e4f4076 to 1995ac4 Compare May 12, 2026 15:09
@manovotn
Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/maven/master/cdi.tck.version-5.0.0.Alpha5 branch from 1995ac4 to 0e014b9 Compare May 12, 2026 19:17
@manovotn
Copy link
Copy Markdown
Member

The failures are very much relevant.

There are two main issues here:

dependabot Bot and others added 2 commits May 19, 2026 16:39
Bumps `cdi.tck.version` from 5.0.0.Alpha2 to 5.0.0.Alpha5.

Updates `jakarta.cdi:jakarta.cdi-tck-ext-lib` from 5.0.0.Alpha2 to 5.0.0.Alpha5
- [Release notes](https://github.com/eclipse-ee4j/cdi-tck/releases)
- [Commits](jakartaee/cdi-tck@5.0.0.Alpha2...5.0.0.Alpha5)

Updates `jakarta.cdi:jakarta.cdi-tck-api` from 5.0.0.Alpha2 to 5.0.0.Alpha5
- [Release notes](https://github.com/eclipse-ee4j/cdi-tck/releases)
- [Commits](jakartaee/cdi-tck@5.0.0.Alpha2...5.0.0.Alpha5)

Updates `jakarta.cdi:jakarta.cdi-tck-lang-model` from 5.0.0.Alpha2 to 5.0.0.Alpha5
- [Release notes](https://github.com/eclipse-ee4j/cdi-tck/releases)
- [Commits](jakartaee/cdi-tck@5.0.0.Alpha2...5.0.0.Alpha5)

Updates `jakarta.cdi:jakarta.cdi-tck-core-impl` from 5.0.0.Alpha2 to 5.0.0.Alpha5
- [Release notes](https://github.com/eclipse-ee4j/cdi-tck/releases)
- [Commits](jakartaee/cdi-tck@5.0.0.Alpha2...5.0.0.Alpha5)

---
updated-dependencies:
- dependency-name: jakarta.cdi:jakarta.cdi-tck-api
  dependency-version: 5.0.0.Alpha5
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: jakarta.cdi:jakarta.cdi-tck-core-impl
  dependency-version: 5.0.0.Alpha5
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: jakarta.cdi:jakarta.cdi-tck-ext-lib
  dependency-version: 5.0.0.Alpha5
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: jakarta.cdi:jakarta.cdi-tck-lang-model
  dependency-version: 5.0.0.Alpha5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@manovotn manovotn force-pushed the dependabot/maven/master/cdi.tck.version-5.0.0.Alpha5 branch from 0e014b9 to d3fb017 Compare May 19, 2026 14:45
@manovotn
Copy link
Copy Markdown
Member

Rebased onto master which has required fixes plus bumped the TCK version to Alpha7 which is the latest.
The build should now pass.

@manovotn
Copy link
Copy Markdown
Member

Rebased onto master which has required fixes plus bumped the TCK version to Alpha7 which is the latest. The build should now pass.

Wrong, it seems :)

It points to a discovery problem in WAR (which isn't in our testsuite) where Weld can discover the same set of handlers repeatedly. We perform discovery per-BDA but if several BDAs share the same class loader, the same set will be discovered multiple times. We need to de-duplicate those results.

Otherwise the per-BDA discovery is IMO correct as overly convoluted deployments (also known as EARs) would actually have different CLs and therefore this discovery is actually needed.

@manovotn
Copy link
Copy Markdown
Member

Third time's the charm? :)
The PR now has a fix for de-duplication of entries - finding the same handler multiple times should not be an issue.

@manovotn manovotn merged commit 65980b6 into master May 19, 2026
16 checks passed
@manovotn manovotn deleted the dependabot/maven/master/cdi.tck.version-5.0.0.Alpha5 branch May 19, 2026 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant