Hi, I have merged the amq6 (Java 17) branch into main. You now need to build with Java 17.
In addition, I updated CI / Jenkins to also use Java 17. We had some BVAL TCK issues related to Java 17 and excluded those tests. Markus (Jung) debugged and fixed it in BVAL, so we will re-enable them with the next BVAL release. Currently, I have a build running to upgrade to CXF 4.1.0-SNAPSHOT, which also needs Java 17. Gruß Richard Am 8. April 2024 09:07:24 MESZ schrieb Markus Jung <ju...@apache.org>: >+1 from my side as well, IMO having an EE10 compatible (but non compliant) >TomEE 10 is more desirable than not having a full implementation of EE10 specs >at all > > >On 05.04.24 17:21, Jonathan S. Fisher wrote: >> I'm good with JDK17! Just don't skip ahead to 21 LTS [required] yet, I >> think it's healthy to lag behind one LTS edition. >> >> On Fri, Apr 5, 2024 at 9:24 AM Thomas Andraschko >> <andraschko.tho...@gmail.com> wrote: >>> +1 for Java17 >>> >>> seems we have no other choice >>> maybe we can try to get certified on Java17 but we still need green TCKs >>> first anyway, which is not reachable without Java17 right now. >>> >>> Am Fr., 5. Apr. 2024 um 16:00 Uhr schrieb Richard Zowalla <r...@apache.org>: >>> >>>> Hello everyone, >>>> >>>> We should discuss the following to get up to speed on our EE-10 >>>> efforts. >>>> >>>> For EE-10 we need >>>> >>>> - JMS 3.1 [1] >>>> - JAX-RS 3.1 [2] >>>> >>>> AMQ-6 (which will become JMS 3) has changed it's baseline to Java 17 >>>> [3]. CXF 4.1.0-SNAPSHOT (which will target JAX-RS 3.1) has switched >>>> it's baseline to Java 17 [4]. >>>> >>>> From my understanding of the EE10 specification, we would have to pass >>>> the TCK with Java 11 and Java 17 to be "certified". >>>> >>>> With CXF 4.1 going to Java 17 as a baseline, we won't be able to run >>>> the TCK on a Java 11 setup, making it impossible to get "certified" (as >>>> far as I understand the requirements from the TCK/EE platform spec). >>>> >>>> We can still work on the TCK setup and get as many green tests as we >>>> want to gain more confidence in our work/implementation and gain >>>> experience in setup etc. >>>> >>>> Therefore, I would like to discuss the following >>>> >>>> - Do we have any other option than to change our baseline to 17 for >>>> TomEE 10 as well? >>>> >>>> From my point of view, we should make this change (baseline to 17), >>>> bite the bad apple of no longer being able to get certified with it, >>>> and get a final TomEE 10 soon so we can look at the upcoming EE-11. >>>> >>>> Wdyt? >>>> >>>> >>>> Gruß >>>> Ricahrd >>>> >>>> [1] https://jakarta.ee/specifications/messaging/3.1/ >>>> [2] https://jakarta.ee/specifications/restful-ws/3.1/ >>>> [3] https://lists.apache.org/thread/gjmhcj4frqp9x00cg5kylvy4s1lys7z6 >>>> [4] >>>> >>>> https://github.com/apache/cxf/commit/e8cd5e904419cfd21437db6bfb0e7b309c575715 >>>> >>>> >> >>