![[21.0.0.12 and later]](../ng_v210012plus.gif)
Jakarta EE 9.1 programming model support
Liberty complies with the Jakarta Platform, Enterprise Edition (Jakarta EE) 9.1. The Jakarta EE 9.1 table and links show the extent to which each of the Liberty and Liberty Core servers supports the Jakarta EE 9.1 programming model.
Jakarta EE 9.1 technologies
Technology | Specification reference | Liberty feature | Liberty | Liberty Core | Open Liberty |
---|---|---|---|---|---|
Jakarta Platform, Enterprise Edition 9.1 (Jakarta EE 9.1) | Jakarta EE Platform 9.1 | jakartaee-9.1 |
✔ |
✔ |
|
Jakarta Platform, Enterprise Edition 9.1 Web Profile | Jakarta EE Web Profile 9.1 | webProfile-9.1 |
✔ |
✔ |
✔ |
Web services technologies | |||||
Jakarta RESTful Web Services (JAX-RS) 3.0 | Jakarta RESTful Web Services 3.0 | restfulWS-3.0 |
✔ |
✔ |
✔ |
Jakarta Enterprise Web Services 2.0 | Jakarta Enterprise Web Services 2.0 | ✔ | ✔ | ||
Jakarta XML Web Services 3.0 | Jakarta XML Web Services 3.0 | xmlWS-3.0 | ✔ | ✔ | |
Jakarta Architecture for XML Binding 3.0 | Jakarta XML Binding | xmlBinding-3.0 | ✔ | ✔ | |
Jakarta Web Services Metadata | Jakarta Web Services Metadata | ✔ | ✔ | ||
Jakarta XML RPC1.1 (Optional) | Jakarta XML RPC1.1 | ||||
Jakarta SOAP with Attachments 2.0 | Jakarta SOAP with Attachments | ✔ | ✔ | ✔ | |
Jakarta XML Registries 1.0 (Optional) | Jakarta XML Registries 1.0 | ||||
Web application technologies | |||||
Jakarta JSON Processing (JSON-P) 2.0 | Jakarta JSON Processing (JSON-P) 2.0 | jsonp-2.0 | ✔ | ✔ | ✔ |
Jakarta JSON Binding (JSON-B) 2.0 | Jakarta JSON Binding (JSON-B) 2.0 | jsonb-2.0 | ✔ | ✔ | ✔ |
Jakarta Servlet 5.0 | Jakarta Servlet 5.0 | servlet-5.0 | ✔ | ✔ | ✔ |
Jakarta Server Faces 3.0 | Jakarta Server Faces 3.0 | faces-3.0 | ✔ | ✔ | ✔ |
Jakarta Server Pages 3.0 | Jakarta Server Pages 3.0 | pages-3.0 | ✔ | ✔ | ✔ |
Jakarta Expression Language 4.0 | Jakarta Expression Language 4.0 | expresssionLanguage-4.0 | ✔ | ✔ | ✔ |
Jakarta Standard Tag Library 2.0 | Jakarta Standard Tag Library 2.0 | ✔ | ✔ | ✔ | |
Jakarta Debugging Support for Other Languages 2.0 | Jakarta Debugging Support for Other Languages 2.0 | ✔ | ✔ | ✔ | |
Jakarta WebSocket 2.0 | Jakarta WebSocket 2.0 | websocket-2.0 | ✔ | ✔ | ✔ |
Enterprise application technologies | |||||
Jakarta Concurrency Utilities 2.0 | Jakarta Concurrency Utilities 2.0 | concurrent-2.0 | ✔ | ✔ | ✔ |
Jakarta Contexts and Dependency Injection 3.0 | Jakarta Contexts and Dependency Injection 3.0 | cdi-3.0 | ✔ | ✔ | ✔ |
Jakarta Dependency Injection 2.0 | Jakarta Dependency Injection 2.0 | ✔ | ✔ | ✔ | |
Jakarta Bean Validation 3.0 | Jakarta Bean Validation 3.0 | beanValidation-3.0 | ✔ | ✔ | ✔ |
Jakarta Enterprise Beans 4.0 full | Jakarta Enterprise Beans 4.0 full | enterpriseBeans-4.01 | ✔ |
✔ |
|
Enterprise Beans Lite 4.0 | Jakarta Enterprise Beans 4.0 | enterpriseBeans-4.0 |
✔ |
✔ |
✔ |
Jakarta Interceptors 2.0 | Jakarta Interceptors 2.0 |
✔ |
✔ |
✔ |
|
Jakarta Connectors 2.0 | Jakarta Connectors 2.0 | connectors-2.0 |
✔ |
✔ |
|
Jakarta Persistence 3.0 | Jakarta Persistence 3.0 | persistence-3.0 |
✔ |
✔ |
✔ |
Jakarta Annotations 2.0 | Jakarta Annotations 2.0 |
✔ |
✔ |
✔ |
|
Jakarta Message Service 3.0 | Jakarta Message Service 3.0 | messaging-3.0 |
✔ |
✔ |
|
Jakarta Transactions 2.0 | Jakarta Transactions 2.0 |
✔ |
✔ |
✔ |
|
Jakarta Mail 2.0 | Jakarta Mail 2.0 | mail-2.0 |
✔ |
✔ |
✔ |
Jakarta Batch 2.0 | Jakarta Batch 2.0 | batch-2.0 |
✔ |
✔ | |
Management and security technologies | |||||
Jakarta Authentication 2.0 | Jakarta Authentication 2.0 | appAuthentication-2.0 |
✔ |
✔ |
✔ |
Jakarta Authorization 2.0 | Jakarta Authorization 2.0 | appAuthorization-2.0 |
✔ |
✔ |
✔ |
Jakarta Security 2.0 | Jakarta Security 2.0 | appSecurity-4.0 | ✔ | ✔ | ✔ |
Jakarta Deployment 1.7 (Optional) | Jakarta Deployment 1.7 | ||||
Jakarta EE-related specifications in Java SE | |||||
Jakarta API for XML Processing (JAXP) 1.4 | JSR 206 | ✔ | ✔ | ✔ | |
Jakarta Database Connectivity (JDBC) 4.1 | JSR 221 | jdbc-4.3 | ✔ | ✔ | ✔ |
Jakarta Management Extensions (JMX) 2.0 | JSR 255 | ✔ | ✔ | ✔ | |
JavaBeans Activation Framework (JAF) 1.1 | JSR 925 | ✔ | ✔ | ✔ | |
Streaming API for XML (StAX) 1.0 | JSR 173 | ✔ | ✔ |
✔ |