Hey everyone,

I wanted to give another quick update on the current progress of the Jakarta EE 
11 work on TomEE.

Jakarta Data 1.0 has been integrated. Our implementation can be deactivated if 
you prefer to use the Jakarta Data implementation provided by Hibernate. That 
said, you can also use our implementation alongside Hibernate, so you have the 
flexibility to choose what works best for your setup. Feel free to try it (with 
a TomEE 11 snapshot) and report back, if you find issues ;-)

Jakarta Security: The Security TCK is up as a PR: 
https://github.com/apache/tomee/pull/2579 - feedback is very welcome. Some of 
the tests are already passing, but as expected it still needs work since we 
hadn't started on it before. The actual Security implementation for EE 11 is 
still missing, but now that we have the TCK in place, we can start tackling 
that soon.

REST (CXF): Markus did some work on the REST TCK and submitted a PR to CXF. 
This will likely require another CXF release to pick up those changes.

CDI (OWB): OpenWebBeans is still a work in progress and needs some love on the 
CDI 4.1 branch: https://github.com/apache/openwebbeans/commits/cdi-4.1/ - if 
someone wants to jump in, contributions are very welcome.

Concurrency 3.1 is up as a PR with a passing TCK: 
https://github.com/apache/tomee/pull/2577 -  feedback is welcome here as well.

JPA 3.2 (OpenJPA): There is an open PR that passes the JPA 3.2 TCK (with 
PostgreSQL) and implements the missing features in OpenJPA. However, the PR 
still needs some more love, in particular, the MariaDB/MySQL code paths need to 
be adjusted. See https://github.com/apache/openjpa/pull/142 - Help with fixing 
and/or reviewing would definitely be welcomed by the OpenJPA folks 

So far so good from my side.

Richard

Reply via email to