Programming Models Supported in Liberty Profile
Topic: Programming Models Supported:
Java Servlet 3.0
JavaServer Faces (JSF) 2.0
JavaServer Pages (JSP) 2.2
Java Expression Language 2.2
Standard Tag Library for JavaServer Pages (JSTL) 1.2
Bean Validation 1.0
Java Persistence API (JPA) 2.0
Java Transaction API (JTA) 1.1
Java Database Connectivity (JDBC) 4.0
Java API for RESTful Web Services (JAX-RS) 1.1
JavaServer Faces (JSF) 2.0
JavaServer Pages (JSP) 2.2
Java Expression Language 2.2
Standard Tag Library for JavaServer Pages (JSTL) 1.2
Bean Validation 1.0
Java Persistence API (JPA) 2.0
Java Transaction API (JTA) 1.1
Java Database Connectivity (JDBC) 4.0
Java API for RESTful Web Services (JAX-RS) 1.1
In WAS 8.5.5 version it supports the below
Contexts and Dependency Injection for Java (Web Beans 1.0)
Dependency Injection for Java 1.0
Enterprise JavaBeans 3.1 (includes Interceptors 1.1) - EJB Lite subset
Dependency Injection for Java 1.0
Enterprise JavaBeans 3.1 (includes Interceptors 1.1) - EJB Lite subset
In other editions, such as WebSphere Application Server and WebSphere
Application Server Network Deployment, the Liberty profile supports the
following technologies in addition to those contained in Liberty Core:
Application Server Network Deployment, the Liberty profile supports the
following technologies in addition to those contained in Liberty Core:
Java API for XML-Based Web Services (JAX-WS) 2.2
Java Architecture for XML Binding (JAXB) 2.2
SOAP with Attachments API for Java (SAAJ) 1.3
Java Message Service API (JMS) 1.1
Enterprise JavaBeans 3.1 - Message-Driven beans
The Liberty profile supports OSGi applications in all editions. The following list
shows supported technologies for OSGi applications (with a reference to the
specification where appropriate):
shows supported technologies for OSGi applications (with a reference to the
specification where appropriate):
Web Application Bundles (OSGi R4.2 Enterprise, Chapter 128)
Blueprint Container (OSGi R4.2 Enterprise, Chapter 121)
– Blueprint Transactions
– Blueprint Managed JPA
JNDI (OSGi R4.2 Enterprise, Chapter 126)
OSGi application of Java EE technologies supported by the profile
Blueprint Container (OSGi R4.2 Enterprise, Chapter 121)
– Blueprint Transactions
– Blueprint Managed JPA
JNDI (OSGi R4.2 Enterprise, Chapter 126)
OSGi application of Java EE technologies supported by the profile
Comments
Post a Comment