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

Table 1. Jakarta EE 9.1 support.

A list of Jakarta EE technologies, subdivided into sections for web services, web applications, enterprise applications, management and security, and Java™ EE-related specifications in Java SE. The entry for each technology includes a specification reference, any related Liberty feature, and an indication of whether the technology is supported by Liberty, Liberty Core, and Open Liberty. The Liberty Core edition contains a subset of the Liberty features that are available in the Liberty edition.

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

jakartaeeClient-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