+

Search Tips   |   Advanced Search

Java EE 7 programming model support

The WebSphere Application Server traditional product complies with Java EE 7. The Java EE 7 technologies table and links show the extent to which each of the major server products supports the full WAS programming model.


Java EE 7 technologies

Technology Specification reference traditional Liberty Liberty Core
Java Platform, Enterprise Edition 7 (Java EE 7) JSR 342 X X
Java Platform, Enterprise Edition 7 Web Profile JSR 342 X X X
Web Profile
Bean Validation 1.1 JSR 349 X X X
Common Annotations for the Java Platform 1.21 JSR 250 X X X
Contexts and Dependency Injection for Java (CDI) 1.2 JSR 346 X X X
Debugging Support for Other Languages 1.0 JSR 45 X X X
Dependency Injection for Java 1.0 JSR 330 X X X
EJB 3.2 Lite JSR 345 X X X
Expression Language (EL) 3.0 JSR 341 X X X
Interceptors 1.2 JSR 318 X X X
Java API for JSON Processing (JSON-P) 1.0 JSR 353 X X X
Java API for RESTful Web Services (JAX-RS) 2.0 JSR 339 X X X
JDBC 4.1 JSR 221 X X X
Java Persistence API (JPA) 2.1 JSR 338 X X X
Java Servlet 3.1 JSR 340 X X X
Java Transaction API (JTA) 1.2 JSR 907 X X X
JavaServer Faces (JSF) 2.2 JSR 344 X X X
JSP 2.3 JSR 245 X X X
Standard Tag Library for JavaServer Pages (JSTL) 1.2 JSR 52 X X X
WebSocket 1.1 JSR 356 X X X
WebSocket 1.0 JSR 356 X X X
Full Platform
Batch Applications for Java Platform 1.0 JSR 352 X X
EE Concurrency Utilities 1.0 JSR 236 X X X
EJB 3.2 full JSR 345 X X
Implementing Enterprise Web Services 1.4 JSR 109 X X
J2EE Management 1.1 JSR 77 X X
JAX-WS 2.2 JSR 224 X X
Java API for WSDL (JWSDL) JSR 110 X X
Java Architecture for XML Binding (JAXB) 2.2 JSR 222 X X
Java Authentication Service Provider Interface for Containers (JASPIC) 1.1 JSR 196 X X X
Java Authorization Contract for Containers (JACC) 1.5 JSR 115 X X X
Java EE Connector Architecture (JCA) 1.7 JSR 322 X X
JavaMail 1.5 JSR 919 X X X
Java Message Service (JMS) API 2.0 JSR 343 X X
SOAP with Attachments API for Java (SAAJ) 1.32 JSR 67 X X X
Streaming API for XML (StAX) 1.0 JSR 173 X X X
Web Services Metadata for the Java Platform JSR 181 X X
Other technologies
JAX-RPC 1.1 (Optional)3 JSR 101 X

Java API for XML Processing (JAXP) 1.4 JSR 206 X X X
Java API for XML Registries (JAXR) 1.0 (Optional)3 JSR 93 X

Java EE Application Deployment 1.2 (Optional)3 JSR 88 X

JavaBeans Activation Framework (JAF) 1.1 JSR 925 X X X
Web Services Interoperability Organization (WS-I) Basic Profile WS-I Basic Profile 1.2

WS-I Basic Profile 2.0

X X


Programming model extensions

For a list of WebSphere programming model extensions, see "WebSphere extensions" in the WAS: Overview and quick start topic.

1 Common Annotations 1.2 added one new annotation type, javax.annotation.Priority, which Contexts and Dependency Injection 1.2 uses.

2 SOAP with Attachments API for Java (SAAJ) is also referred to as Java APIs for XML Messaging.

3 Optional technologies are deprecated. See Deprecated features of WAS traditional.