Supported Jakarta EE 10 specifications

MoRE supports a subset of the Jakarta EE 10 specification. Limitations might apply to specific specifications.

MoRE supports the following Jakarta EE 10 specifications that WebSphere Liberty supports, but support for a specific specification might be incompletely implemented. For more information, see the topic on known issues and limitations.

Web services technologies

The following table is for web services technologies. Each row includes a technology, a specification reference, and a related Liberty feature that applies to MoRE.

Table 1. Web services technologies features for MoRE
Technology Specification reference Liberty feature
Jakarta RESTful Web Services (JAX-RS) 3.1 Jakarta RESTful Web Services 3.1 restfulWS-3.1
[Network Deployment 9.0.5.24 or
later]Jakarta Architecture for XML Binding 4.0 Jakarta XML Binding xmlBinding-4.0

Web application technologies

The following table is for web application technologies. Each row includes a technology, a specification reference, and a related Liberty feature that applies to MoRE.

Table 2. Web application technologies for MoRE
Technology Specification reference Liberty feature
Jakarta JSON Processing (JSON-P) 2.1 Jakarta JSON Processing (JSON-P) 2.1 jsonp-2.1
Jakarta JSON Binding (JSON-B) 3.0 Jakarta JSON Binding (JSON-B) 3.0 jsonb-3.0
Jakarta Servlet 6.0 Jakarta Servlet 6.0 servlet-6.0
[Network Deployment 9.0.5.24 or
later]Jakarta Server Faces 4.0 Jakarta Server Faces 4.0 faces-4.0
[Network Deployment 9.0.5.24 or
later]Jakarta Server Pages 3.1 Jakarta Server Pages 3.1 pages-3.1
Jakarta Expression Language 5.0 Jakarta Expression Language 5.0 expresssionLanguage-5.0
[Network Deployment 9.0.5.24 or
later]Jakarta WebSocket 2.1 Jakarta WebSocket 2.1 websocket-2.1

Enterprise application technologies

The following table is for enterprise application technologies. Each row includes a technology, a specification reference, and a related Liberty feature that applies to MoRE.

Table 3. Enterprise application technologies for MoRE
Technology Specification reference Liberty feature
Jakarta Contexts and Dependency Injection 4.0 Jakarta Contexts and Dependency Injection 4.0 cdi-4.0
Jakarta Dependency Injection 2.0 Jakarta Dependency Injection 2.0
[Network Deployment 9.0.5.24 or
later]Jakarta Bean Validation 3.0 Jakarta Bean Validation 3.0 beanValidation-3.0
[Network Deployment 9.0.5.28 or later][1.0.3.0 and later]Jakarta Enterprise Beans 4.0 full Jakarta Enterprise Beans 4.0 full enterpriseBeans-4.01
Jakarta Interceptors 2.1 Jakarta Interceptors 2.1
Jakarta Connectors 2.1 Jakarta Connectors 2.1 connectors-2.1
[Network Deployment 9.0.5.24 or
later]Jakarta Persistence 3.1 Jakarta Persistence 3.1 persistence-3.1
Jakarta Annotations 2.1 Jakarta Annotations 2.1
Jakarta Transactions 2.0 Jakarta Transactions 2.0
[Network Deployment 9.0.5.24 or
later]Jakarta Mail 2.1 Jakarta Mail 2.1 mail-2.1

Management and security technologies

The following table is for management and security technologies. Each row includes a technology, a specification reference, and a related Liberty feature that applies to MoRE.

Table 4. Management and security technologies for MoRE
Technology Specification reference Liberty feature
Jakarta Security 3.0 Jakarta Security 3.0 appSecurity-5.0

Jakarta EE-related specifications in Java SE

The following table is for Jakarta EE-related specifications. Each row includes a technology, a specification reference, and a related Liberty feature that applies to MoRE.

Table 5. Jakarta EE-related specifications in Java SE for MoRE
Technology Specification reference Liberty feature
Jakarta Database Connectivity (JDBC) 4.1 JSR 221 jdbc-4.3
1 The enterpriseBeans-4.0 feature includes the following EJB subfeatures: enterpriseBeansLite-4.0, enterpriseBeansHome-4.0, enterpriseBeansRemote-4.0, and .