[ https://issues.apache.org/jira/browse/CXF-8371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17633638#comment-17633638 ]
Stefan Berger commented on CXF-8371: ------------------------------------ [~reta] [~ema] I'm still waiting for you to point out which part is problematic. > Support Jakarta EE 9.0+ > ----------------------- > > Key: CXF-8371 > URL: https://issues.apache.org/jira/browse/CXF-8371 > Project: CXF > Issue Type: Task > Reporter: Andriy Redko > Assignee: Andriy Redko > Priority: Major > Fix For: 4.0.0 > > > |*Jakarta EE 9 is NOT BACKWARD COMPATIBLE with Java EE 8*| > Understanding Jakarta EE 9: [http://blog.supol.cz/?p=202] > Tooling: > - Eclipse Transformer: > - [https://github.com/eclipse/transformer/] > - [https://projects.eclipse.org/projects/technology.transformer] > Risks & Deps: > - Spring: [https://github.com/spring-projects/spring-framework/issues/25354] > > [https://spring.io/blog/2021/12/16/spring-framework-6-0-m1-released] > The path other projects have taken (majority went with 2 release branches): > - Hibernate Validator 6.2.x / javax.* and 7.x / jakarta.* > ([https://in.relation.to/2021/01/06/hibernate-validator-700-62-final-released/)] > - {color:#000000}Tomcat 9 / javax.* and 10{color} / jakarta.* > ([https://cwiki.apache.org/confluence/display/TOMCAT/Jakarta+EE+Release+Numbering]) > - Jetty 10 {color:#000000}/ javax.*{color} and 11 / jakarta.* > ([https://webtide.com/jetty-10-and-11-have-arrived/]) > - ActiveMQ > [https://blogs.apache.org/activemq/entry/activemq-artemis-embraces-jakarta-ee] > > The blockers: > - Swagger v1 / v2 > - Project Grizzly ([https://javaee.github.io/grizzly/)] > - Jetty Continuations > ([https://github.com/eclipse/jetty.project/issues/4934)] is gone > - Jakarta WebSocket (including Jetty WebSocket) > - Jackson > - ActiveMQ > ([https://blogs.apache.org/activemq/entry/activemq-artemis-embraces-jakarta-ee]) > to Artemis > - Brave / Opentracing > - Atmosphere > - Weld / OpenWebBeans > - OSGi / Apache Karaf (https://issues.apache.org/jira/browse/FELIX-6389) > - jaxb2-basics(https://github.com/highsource/jaxb2-basics > Microprofile: > - [https://github.com/eclipse/microprofile-rest-client/pull/319] > - > [https://github.com/eclipse/microprofile-rest-client/releases/tag/3.0-RC2|https://github.com/eclipse/microprofile-rest-client/releases/tag/3.0-RC1] > - [https://github.com/eclipse/microprofile-open-api/releases/tag/3.0-RC1] > - [https://microprofile.io/2021/12/07/microprofile-5-0-release/] > > Jakarta EE Platform 9.1 specs (used by CXF): > - Jakarta Activation 2.0 > - Jakarta Annotations 2.0 > - Jakarta Bean Validation 3.0 > - Jakarta Connectors 2.0 > - Jakarta Contexts and Dependency Injection 3.0 > - Jakarta Dependency Injection 2.0 > - Jakarta Enterprise Beans 4.0 > - Jakarta Enterprise Web Services 2.0 (Optional) > - Jakarta Expression Language 4.0 > - Jakarta Interceptors 2.0 > - Jakarta JSON Binding 2.0 > - Jakarta JSON Processing 2.0 > - Jakarta Mail 2.0 > - Jakarta Messaging 3.0 > - Jakarta Persistence 3.0 > - Jakarta RESTful Web Services 3.0 > - Jakarta Security 2.0 > - Jakarta Servlet 5.0 > - Jakarta SOAP with Attachments 2.0 (Optional) > - Jakarta Transactions 2.0 > - Jakarta WebSocket 2.0 > - Jakarta Web Services Metadata 3.0 (Optional) > - Jakarta XML Binding 3.0 (Optional) > - Jakarta XML Web Services 3.0 (Optional) > Jakarta EE Platform TCK 9.0.1: > - [https://github.com/jakartaee/specifications/issues/321] > - [https://github.com/eclipse-ee4j/jakartaee-platform/wiki/JakartaEE9] -- This message was sent by Atlassian Jira (v8.20.10#820010)