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