Skip to content

Conversation

@rzo1
Copy link
Contributor

@rzo1 rzo1 commented Oct 6, 2023

This PR is related to EE-10 and OWB-4. It contains several dependency upgrades (related to EE10) as well as an upgrade to the EE-10 apis.

The latest full builds can be found here:

There is also a list discussion / asking-for-help thread on https://lists.apache.org/thread/fj3c7q3d6cq8tt1lc6z4tx2tddh8mr33

Notes

  • Couldn't cherry-pick some of the changes from the https://github.com/apache/tomee/tree/UpdateJakartaEEApi10 branch, which originate from @tandraschko (faces 4) and @jgallimore (concurrency)

  • The version was intentionally switched to 10.0.0-M1-SNAPSHOT to avoid getting "non-upgraded" dependencies for parts of the build from the remote repository. We can revert that commit, if needed.

  • Add a profile tck-cdi to allow to disable it (for now) until we get it resolved

TODOs

rzo1 and others added 30 commits September 29, 2023 15:48
Updates Tomcat to 10.1.x to be compatible with EE-10 APIs
…InjectionTargetFactory(AnnotatedType)} instead.
… due to different repos used for resolution in a full build
@rzo1 rzo1 changed the title WIP: JakartaEE 10 APIs + OWB4 JakartaEE 10 APIs + OWB4 Oct 18, 2023
@rzo1
Copy link
Contributor Author

rzo1 commented Oct 18, 2023

There is only one failing test left, which is related to OWB-4 and the handling of dotted EL expressions, cf. https://ci-builds.apache.org/job/Tomee/job/pull-request-manual/55/

…needed in OWB 4.0.0 to pass a test in the CDI TCK. Until OWB adds a workaround, we ignore the test on our side to avoid being blocked.
@rzo1
Copy link
Contributor Author

rzo1 commented Oct 19, 2023

Build is green (ignoring the OWB related test): https://ci-builds.apache.org/job/Tomee/job/pull-request-manual/58/

@rzo1 rzo1 requested review from jeanouii and struberg October 19, 2023 14:53
@rzo1 rzo1 changed the title JakartaEE 10 APIs + OWB4 TOMEE-4261 - JakartaEE 10 APIs + OWB4 Oct 24, 2023
@rzo1 rzo1 merged commit bc8f54e into apache:main Nov 8, 2023
@rzo1 rzo1 deleted the owb4 branch November 8, 2023 07:49
@tandraschko
Copy link
Member

finally :) thanks!

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.

4 participants