Skip to content

Framework E (17.104.x): Java 21 / WildFly 32 / Jakarta EE 10 upgrade#170

Open
allanmckenzie wants to merge 2 commits into
release/21.0.xfrom
java-21-framework-e-upgrade-spike
Open

Framework E (17.104.x): Java 21 / WildFly 32 / Jakarta EE 10 upgrade#170
allanmckenzie wants to merge 2 commits into
release/21.0.xfrom
java-21-framework-e-upgrade-spike

Conversation

@allanmckenzie

Copy link
Copy Markdown
Contributor

Summary

Upgrades cp-framework-libraries to Java 21 / WildFly 32 / Jakarta EE 10 as part of the Framework E (17.104.x) release line backport.

Related

Framework E docs and status: https://github.com/hmcts/java-21-wildfly-32-updgrade-pilot-cpp-framework/blob/main/status/17.104.x-status.md

@allanmckenzie allanmckenzie requested a review from a team as a code owner May 28, 2026 17:17
@allanmckenzie allanmckenzie changed the base branch from release/17.104.x to release/21.0.x May 29, 2026 08:29
@allanmckenzie allanmckenzie force-pushed the java-21-framework-e-upgrade-spike branch from b23cf0e to e791baf Compare June 1, 2026 13:23
@allanmckenzie allanmckenzie force-pushed the java-21-framework-e-upgrade-spike branch from e791baf to e6c89ef Compare June 2, 2026 08:06
- Bump parent maven-framework-parent-pom to released 21.0.0-M3
- Bump maven-common-bom to released 21.0.0-M2
- Add jakarta.xml.bind-api:2.3.2 to RAML generator plugin dependencies
  (raml-parser uses javax.xml.bind.* which was removed in jakarta.xml.bind-api 3.x+;
  pin to 2.3.2 via jakarta.xml.bind-api.raml.version property)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant