[ https://issues.apache.org/jira/browse/CXF-8828?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andriy Redko updated CXF-8828: ------------------------------ Description: Support Jakarta EE 11 ([https://jakarta.ee/specifications/platform/11/]) Minimum JDK requirement - JDK-17 Specs updates: * [Jakarta Validation 3.1 (|https://jakarta.ee/specifications/bean-validation/3.1/] [https://github.com/apache/cxf/pull/1889)] * Jakarta Persistence 3.2 ([https://github.com/apache/cxf/pull/1891, |https://github.com/apache/cxf/pull/1891] [https://jakarta.ee/specifications/persistence/3.2/)|https://jakarta.ee/specifications/persistence/3.2/] * Jakarta Annotations 3.0 ([https://jakarta.ee/specifications/annotations/3.0/)] * Jakarta Authorization 3.0 ([https://jakarta.ee/specifications/authorization/3.0/)] * Jakarta Contexts and Dependency Injection 4.1 ([https://jakarta.ee/specifications/cdi/4.1/)] * Jakarta Expression Language 6.0 ([https://jakarta.ee/specifications/expression-language/6.0/)] * Jakarta Interceptors 2.2 ([https://jakarta.ee/specifications/restful-ws/4.0/)] * Jakarta RESTful Web Services 4.0 ([https://jakarta.ee/specifications/restful-ws/4.0/)] * Jakarta Validation 3.1 ([https://jakarta.ee/specifications/bean-validation/3.1/]) * Jakarta WebSocket 2.2 ([https://jakarta.ee/specifications/websocket/2.2/]) * Jakarta Concurrency 3.1 ([https://jakarta.ee/specifications/concurrency/3.1/)] * Jakarta Data 1.0 ([https://jakarta.ee/specifications/data/1.0/)] * Jakarta Faces 4.1 ([https://jakarta.ee/specifications/faces/4.1/)] * Jakarta Pages 4.0 ([https://jakarta.ee/specifications/pages/4.0/)] * Jakarta Servlet 6.1 ([https://jakarta.ee/specifications/servlet/6.1/]) * Jakarta Authentication 3.0 ([https://jakarta.ee/specifications/authentication/3.1/]) * Jakarta Security 4.0 ([https://jakarta.ee/specifications/security/4.0/]) Updates required: - Tomcat 11 ([https://www.mail-archive.com/announce@apache.org/msg07789.html]) - Arquillian Weld Container 4.x ([https://github.com/apache/cxf/pull/1621]) - Apache ActiveMQ 6 ([https://activemq.apache.org/activemq-6000000-release]) - Hibernate Validator 9 ([https://in.relation.to/2024/09/04/hibernate-validator-9-0-0-Beta3/] [)|https://in.relation.to/2024/08/01/hibernate-validator-9-0-0-Beta2/)] - Hibernate 7 ([https://in.relation.to/2024/08/01/orm-70-beta1/]) - MicroProfile OpenAPI 4.0 ([https://github.com/eclipse/microprofile-open-api/releases/tag/4.0.1), https://github.com/apache/cxf/pull/2078] - [MicroProfile Rest Client|https://download.eclipse.org/microprofile/microprofile-rest-client-4.0-RC1/microprofile-rest-client-spec-4.0-RC1.pdf] 4.0 ([https://github.com/eclipse/microprofile-rest-client/releases/tag/4.0|https://github.com/eclipse/microprofile-rest-client/releases/tag/4.0-RC1], [https://github.com/apache/cxf/pull/2028]) Of interests: - [https://microprofile.io/2024/08/22/microprofile-7-0-release/|https://microprofile.io/2024/08/22/microprofile-7-0-release/#sidebar] was: Support Jakarta EE 11 ([https://jakarta.ee/specifications/platform/11/]) Minimum JDK requirement - JDK-17 Specs updates: * [Jakarta Validation 3.1 (|https://jakarta.ee/specifications/bean-validation/3.1/] [https://github.com/apache/cxf/pull/1889)] * Jakarta Persistence 3.2 ([https://github.com/apache/cxf/pull/1891, |https://github.com/apache/cxf/pull/1891] [https://jakarta.ee/specifications/persistence/3.2/)|https://jakarta.ee/specifications/persistence/3.2/] * Jakarta Annotations 3.0 ([https://jakarta.ee/specifications/annotations/3.0/)] * Jakarta Authorization 3.0 ([https://jakarta.ee/specifications/authorization/3.0/)] * Jakarta Contexts and Dependency Injection 4.1 ([https://jakarta.ee/specifications/cdi/4.1/)] * Jakarta Expression Language 6.0 ([https://jakarta.ee/specifications/expression-language/6.0/)] * Jakarta Interceptors 2.2 ([https://jakarta.ee/specifications/restful-ws/4.0/)] * Jakarta RESTful Web Services 4.0 ([https://jakarta.ee/specifications/restful-ws/4.0/)] * Jakarta Validation 3.1 ([https://jakarta.ee/specifications/bean-validation/3.1/]) * Jakarta WebSocket 2.2 ([https://jakarta.ee/specifications/websocket/2.2/]) * Jakarta Concurrency 3.1 ([https://jakarta.ee/specifications/concurrency/3.1/)] * Jakarta Data 1.0 ([https://jakarta.ee/specifications/data/1.0/)] * Jakarta Faces 4.1 ([https://jakarta.ee/specifications/faces/4.1/)] * Jakarta Pages 4.0 ([https://jakarta.ee/specifications/pages/4.0/)] * Jakarta Servlet 6.1 ([https://jakarta.ee/specifications/servlet/6.1/]) * Jakarta Authentication 3.0 ([https://jakarta.ee/specifications/authentication/3.1/]) * Jakarta Security 4.0 ([https://jakarta.ee/specifications/security/4.0/]) Updates required: - Tomcat 11 ([https://www.mail-archive.com/announce@apache.org/msg07789.html]) - Arquillian Weld Container 4.x ([https://github.com/apache/cxf/pull/1621]) - Apache ActiveMQ 6 ([https://activemq.apache.org/activemq-6000000-release]) - Hibernate Validator 9 ([https://in.relation.to/2024/09/04/hibernate-validator-9-0-0-Beta3/] [)|https://in.relation.to/2024/08/01/hibernate-validator-9-0-0-Beta2/)] - Hibernate 7 ([https://in.relation.to/2024/08/01/orm-70-beta1/]) - MicroProfile OpenAPI 4.0 ([https://github.com/eclipse/microprofile-open-api/releases/tag/4.0-RC4)] - [MicroProfile Rest Client|https://download.eclipse.org/microprofile/microprofile-rest-client-4.0-RC1/microprofile-rest-client-spec-4.0-RC1.pdf] 4.0 ([https://github.com/eclipse/microprofile-rest-client/releases/tag/4.0|https://github.com/eclipse/microprofile-rest-client/releases/tag/4.0-RC1], [https://github.com/apache/cxf/pull/2028]) Of interests: - [https://microprofile.io/2024/08/22/microprofile-7-0-release/|https://microprofile.io/2024/08/22/microprofile-7-0-release/#sidebar] > Support Jakarta EE 11 > --------------------- > > Key: CXF-8828 > URL: https://issues.apache.org/jira/browse/CXF-8828 > Project: CXF > Issue Type: Improvement > Reporter: Andriy Redko > Assignee: Andriy Redko > Priority: Major > Fix For: 4.2.0 > > > Support Jakarta EE 11 ([https://jakarta.ee/specifications/platform/11/]) > Minimum JDK requirement - JDK-17 > > Specs updates: > * [Jakarta Validation 3.1 > (|https://jakarta.ee/specifications/bean-validation/3.1/] > [https://github.com/apache/cxf/pull/1889)] > * Jakarta Persistence 3.2 ([https://github.com/apache/cxf/pull/1891, > |https://github.com/apache/cxf/pull/1891] > [https://jakarta.ee/specifications/persistence/3.2/)|https://jakarta.ee/specifications/persistence/3.2/] > * Jakarta Annotations 3.0 > ([https://jakarta.ee/specifications/annotations/3.0/)] > * Jakarta Authorization 3.0 > ([https://jakarta.ee/specifications/authorization/3.0/)] > * Jakarta Contexts and Dependency Injection 4.1 > ([https://jakarta.ee/specifications/cdi/4.1/)] > * Jakarta Expression Language 6.0 > ([https://jakarta.ee/specifications/expression-language/6.0/)] > * Jakarta Interceptors 2.2 > ([https://jakarta.ee/specifications/restful-ws/4.0/)] > * Jakarta RESTful Web Services 4.0 > ([https://jakarta.ee/specifications/restful-ws/4.0/)] > * Jakarta Validation 3.1 > ([https://jakarta.ee/specifications/bean-validation/3.1/]) > * Jakarta WebSocket 2.2 ([https://jakarta.ee/specifications/websocket/2.2/]) > * Jakarta Concurrency 3.1 > ([https://jakarta.ee/specifications/concurrency/3.1/)] > * Jakarta Data 1.0 ([https://jakarta.ee/specifications/data/1.0/)] > * Jakarta Faces 4.1 ([https://jakarta.ee/specifications/faces/4.1/)] > * Jakarta Pages 4.0 ([https://jakarta.ee/specifications/pages/4.0/)] > * Jakarta Servlet 6.1 ([https://jakarta.ee/specifications/servlet/6.1/]) > * Jakarta Authentication 3.0 > ([https://jakarta.ee/specifications/authentication/3.1/]) > * Jakarta Security 4.0 ([https://jakarta.ee/specifications/security/4.0/]) > Updates required: > - Tomcat 11 > ([https://www.mail-archive.com/announce@apache.org/msg07789.html]) > - Arquillian Weld Container 4.x ([https://github.com/apache/cxf/pull/1621]) > - Apache ActiveMQ 6 ([https://activemq.apache.org/activemq-6000000-release]) > - Hibernate Validator 9 > ([https://in.relation.to/2024/09/04/hibernate-validator-9-0-0-Beta3/] > [)|https://in.relation.to/2024/08/01/hibernate-validator-9-0-0-Beta2/)] > - Hibernate 7 ([https://in.relation.to/2024/08/01/orm-70-beta1/]) > - MicroProfile OpenAPI 4.0 > ([https://github.com/eclipse/microprofile-open-api/releases/tag/4.0.1), > https://github.com/apache/cxf/pull/2078] > - [MicroProfile Rest > Client|https://download.eclipse.org/microprofile/microprofile-rest-client-4.0-RC1/microprofile-rest-client-spec-4.0-RC1.pdf] > 4.0 > ([https://github.com/eclipse/microprofile-rest-client/releases/tag/4.0|https://github.com/eclipse/microprofile-rest-client/releases/tag/4.0-RC1], > [https://github.com/apache/cxf/pull/2028]) > > Of interests: > - > [https://microprofile.io/2024/08/22/microprofile-7-0-release/|https://microprofile.io/2024/08/22/microprofile-7-0-release/#sidebar] -- This message was sent by Atlassian Jira (v8.20.10#820010)