Home » Java » Enterprise Java » JEE7: Looking ahead to a new era

About Ilias Tsagklis

Ilias is a software developer turned online entrepreneur. He is co-founder and Executive Editor at Java Code Geeks.

JEE7: Looking ahead to a new era

With the release of Java EE 7 scheduled for the second half of 2012, projected JSRs are all up and running. The Java EE 7 release, which will reflect the evolving needs of the industry as it moves into the cloud, is date driven: anything not ready will be deferred to Java EE 8.

Here is an update and summary of the key features of different specifications in the Java EE 7 platform.

1.     Java EE 7 Specification (JSR-342)
§  Main theme: to easily run applications on private or public clouds
§  The platform will define an application metadata descriptor to describe the PaaS execution environment such as multitenancy, resources sharing, quality of service, and dependencies between applications.
§  Embrace latest standards like HTML5, WebSocket, and JSON and have a standards-based API for each one of them.
§  Remove inconsistencies between Managed Beans, EJBs, Servlets, JSF, CDI, and JAX-RS.
§  Possible inclusion of JAX-RS 2.0 in the Web Profile, revised JMS 2.0 API.
§  Technology refresh for several existing technologies and possible inclusion of Concurrency Utilities for Java EE (JSR-236) and JCache (JSR-107).
§  Status:
·         Approved by the JCP.
·         Spec leads: Linda DeMichiel, Bill Shannon (Oracle).
·         Project page
·         Mailing list archive, jsr342-expert@javaee-spec.java.net , users@javaeespec.java.net
2.     Java Persistence 2.1 (JSR-338)
§  Support for multitenancy.
§  Support for stored procedures and vendor function.
§  Update and Delete Criteria queries.
§  Support for schema generation.
§  Persistence Context synchronization.
§  CDI injection into listeners.
§  Status:
·         Approved by the JCP
·         Spec lead: Linda DeMichiel (Oracle)
·         Project page
·         Mailing list archive, jsr338-experts@jpa-spec.java.net , users@jpa-sepc.java.net

Read more at Java EE 7: Key features, Specifications, Projects, Mailing List Archives from Arun Gupta.

Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!


1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

6. Spring Interview Questions

7. Android UI Design


and many more ....


Receive Java & Developer job alerts in your Area

I have read and agree to the terms & conditions


Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
10 years ago

What about an update for the JMX spec ?