[
https://issues.apache.org/jira/browse/CXF-8671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17782736#comment-17782736
]
Freeman Yue Fang commented on CXF-8671:
---------------------------------------
Hi [~karlvr1] [~reta],
Thanks for what you have done here, very nice!
And for the Servlet API 6.0 support of EE10, we need to upgrade to use Jetty 12
and Undertow 2.3.x, and I've been working on it. The working on Jetty12 upgrade
took me a while as the Jetty12 API changed a lot. I think I've got most issues
resolved for Servlet API 6.0 upgrade, and I just pushed my working branch here
https://github.com/apache/cxf/tree/servlet-6
I rebased this branch against branch CXF-8671 you guys have worked on, and I am
gonna polish servlet-6 branch a little bit and then send a PR against CXF-8671.
Best Regards
Freeman
> Support Jakarta EE 10
> ---------------------
>
> Key: CXF-8671
> URL: https://issues.apache.org/jira/browse/CXF-8671
> Project: CXF
> Issue Type: Improvement
> Reporter: Andriy Redko
> Assignee: Andriy Redko
> Priority: Major
> Fix For: 4.1.0
>
>
> Support Jakarta EE 10
> Jakarta EE 10 has Landed -
> [https://jakartaee-ambassadors.io/2022/09/22/jakarta-ee-10-released/]
> [https://jakarta.ee/release/10/]
> [https://www.infoq.com/news/2023/01/glassfish-delivers-support-jdk17/]
>
> Specs:
> * Jakarta Activation 2.1*
> * Jakarta Authentication 3.0*
> * Jakarta Authorization 2.1*
> * Jakarta Batch 2.1*
> * Jakarta Bean Validation 3.0
> * Jakarta Common Annotations 2.1*
> * Jakarta Concurrency 3.0*
> * Jakarta Connectors 2.1*
> * Jakarta Contexts and Dependency Injection 4.0*
> * Jakarta Debugging Support for Other Languages 2.0
> * Jakarta Dependency Injection 2.0
> * Jakarta Enterprise Beans 4.0 (except for Jakarta Enterprise Beans entity
> beans and associated Jakarta Enterprise Beans QL, and embedded container,
> which have been made removed)
> * Jakarta Expression Language 5.0*
> * Jakarta Interceptors 2.1*
> * Jakarta JSON Processing 2.1*
> * Jakarta JSON Binding 3.0*
> * Jakarta Mail 2.1*
> * Jakarta Managed Beans 2.0
> * Jakarta Messaging 3.1*
> * Jakarta Persistence 3.1*
> * Jakarta RESTful Web Services 3.1*
> * Jakarta Security 3.0*
> * Jakarta Servlet 6.0*
> * Jakarta Server Faces 4.0*
> * Jakarta Server Pages 3.1*
> * Jakarta Standard Tag Library 3.0*
> * Jakarta Transactions 2.0
> * Jakarta WebSocket 2.1*
> * Jakarta Enterprise Beans 3.2 and earlier entity beans and associated
> Jakarta Enterprise Beans QL
> * Jakarta Enterprise Beans 2.x API group
> * Jakarta Enterprise Web Services 2.0
> * Jakarta SOAP with Attachments 3.0*
> * Jakarta XML Web Services 4.0*
> * Jakarta XML Binding 4.0*
>
> Rest Client TCK update:
> - [https://github.com/eclipse/microprofile-rest-client/pull/352]
>
> Updates required:
> - Undertow 2.3.x
> - Jetty 12
> ([https://github.com/eclipse/jetty.project/releases/tag/jetty-12.0.0.beta0])
> - Hibernate Validator 8 ([https://hibernate.org/validator/releases/8.0/)]
> - Hibernate 6.3 (https://in.relation.to/2023/08/31/orm-630/)
> - Weld 5 ([https://weld.cdi-spec.org/news/2022/04/29/weld-500Final/])
> - Spring Boot 3.1
> ([https://github.com/spring-projects/spring-boot/releases/tag/v3.1.0])
> - Spring Security 6.1
> ([https://github.com/spring-projects/spring-security/releases/tag/6.1.0])
> - Micrometer 1.11
> ([https://github.com/micrometer-metrics/micrometer/releases/tag/v1.11.0|https://github.com/micrometer-metrics/micrometer/releases/tag/v1.11.0-M1])
> - Micrometer Tracing 1.1
> ([https://github.com/micrometer-metrics/tracing/releases/tag/v1.1.4)]
> - Spring LDAP 3.1
> ([https://github.com/spring-projects/spring-ldap/releases/tag/3.1.0)]
> Microprofile 6.0
> ([https://download.eclipse.org/microprofile/microprofile-6.0/microprofile-spec-6.0.html),]
> aligned with JakartaEE 10 core profile:
> - Microprofile OpenAPI 3.1
> ([https://github.com/eclipse/microprofile-open-api/releases/tag/3.1])
> - Angus Mail
> ([https://github.com/eclipse-ee4j/angus-mail/releases/tag/2.0.1])
> -
> [https://github.com/arquillian/arquillian-container-weld/releases/tag/3.0.2.Final]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)