Java EE 7 Approved
Java EE 7 Approved
Written by Alex Armstrong   
Wednesday, 01 May 2013

The Java EE 7 Platform JSR, and Web Profile JSR have both been approved by the Java Community Process.

This is the first release of Java Enterprise Edition since Oracle took over Java. As reported on the Oracle Blog by specification lead LindaDeMichiel It has now  passed the JCP Executive Committee Final Approval Ballot, with the support of an overwhelming majority of the committee members.

The main objective of Java EE 7 was to enhance the suitability of the platform for cloud environments with support for features such as multitenancy and elasticity (horizontal scaling). Adding support for the latest web standards, including HTML5 and Web Sockets was another.

For ease of development Java EE 7 has a revised Java Message Service (JSR 343); dependency injection has been updated (JSR 346) and the managed bean model has been refined (JSR 349)

Of the fourteen JSRs included in the release four are new to the Java EE Platform:

  • Concurrency Utilities for Java EE 1.0 (JSR 236)
  • Batch Applications for the Java Platform 1.0 (JSR 352)
  • Java API for WebSocket 1.0 (JSR 356)
  • Java API for JSON Processing 1.0 (JSR 353)

The other ten JSRs in the platform are:

 

  • Java Platform, Enterprise Edition 7 (JSR 342)
  • Java Persistence 2.1 (JSR 338)
  • JAX-RS: The Java API for RESTful Web Services 2.0 (JSR 339)
  • Java Servlet 3.1 (JSR 340)
  • Expression Language 3.0 (JSR 341)
  • Java Message Service 2.0 (JSR 343)
  • JavaServer Faces 2.2 (JSR 344)
  • Enterprise JavaBeans 3.2 (JSR 345)
  • Contexts and Dependency Injection for Java EE 1.1 (JSR 346)
  • Bean Validation 1.1 (JSR 349)

 

There are also nine maintenance releases (MRs):

 

  • Web Services for Java EE 1.4 (JSR 109)
  • Java Authorization Service Provider Contract for Containers 1.5 (JACC 1.5) (JSR 115)
  • Java Authentication Service Provider Interface for Containers 1.1 (JASPIC 1.1) (JSR 196)
  • JavaServer Pages 2.3 (JSR 245)
  • Common Annotations for the Java Platform 1.2 (JSR 250)
  • Interceptors 1.2 (JSR 318)
  • Java EE Connector Architecture 1.7 (JSR 322)
  • Java Transaction API 1.2 (JSR 907)
  • JavaMail 1.5 (JSR 919)

The Java EE 7 GlassFish reference implementation will be released within the next couple of weeks.

More Information

Java EE 7 Platform Completes the JCP Final Approval Ballot

Related Articles

 Opinions Sought On Java EE 7

Java EE 7 and Glassfish 4.0 at JavaOne

One Committee to Oversee Java?

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

 
 



Comments




or email your comment to: comments@i-programmer.info

 

Banner


Appeals Court Rules In Favor of Oracle
28/03/2018

The Federal Appeals Court has ruled in Oracle's favour in yet another round of the seemingly never-ending wrangle about whether Google infringed its copyright in the Android operating system. And we c [ ... ]



Microsoft Chooses Linux for IoT
18/04/2018

Microsoft has chosen a Linux kernel for its latest move into IoT, despite the recent launch of Windows 10 IoT. Azure Sphere is the operating system that runs on micro controllers powering IoT devices. [ ... ]


More News

 

Last Updated ( Wednesday, 01 May 2013 )
 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.