Hi all,

in the last few days I was trying to integrate the latest OWB 4 release
within TomEE 10 (main). This included upgrading our API's to match EE10
and fix all the little runtime / compile issues. The actual work is
done in my fork [3].

Long story short:

- A current full build is here: [1]

- There are a bunch of failing tests in the (new) CDI TCK. Might be
actual issues with our impl or setup problems. Didn't look into it yet (might be
better if someone with more CDI knowledge than me has a look), because
I want to clarify how we want to proceed first.

- The jaxws-related examples / arquilliam are because of the removal of
jakarta.xml.bind.Validator in EE10 [2]. CXF4 isn't EE10 yet, so this is
an expected limitation.

- Some arquillian tests seem to fail due to JSP updates. Didn't check Fürther 
yet for the reason above.

- There are some other tests and examples failing because of the owb / ee10
upgrade, which might need a additional eyes.

I am now wondering how we want to proceed with EE10 / main branch?

My branch [3] to go to OWB4 already contains a lot of changes
(sometimes derived from the bigger branch with commits from Jean-Louis,
Jon and Thomas from a few months ago). 

If we move on like that, it will just become a huge burden or even
impossible to review.

Any thoughts on how we want to proceed with the EE10-work? 

Gruß
Richard

[1] https://ci-builds.apache.org/job/Tomee/job/pull-request-manual/37/
[2] https://jakarta.ee/specifications/xml-binding/4.0/
[3] https://github.com/rzo1/tomee/tree/owb4

Reply via email to