Enterprise Java

Testing the Java EE 8 Specifications

The Java EE 8 Platform has definitely been moving along within the past couple of months.  Specifications have been releasing early draft reviews, milestones, and even final releases.  As a matter of fact, JSR-372 has just gone final, as JSF 2.3 has been released.  For more information, please see
Arjan’s Post.  It had the privilege to be a part of the JSR-372 expert group, and I really appreciate the opportunity to work with these experts on a specification that I use every day.

I created a Github Project entitled the Java EE 8 Playground, and it includes a Java EE application that contains a number of the latest updates to those specifications that will be part of the Java EE 8 release.  I will make an effort to update this project often so that it includes current dependencies for the specifications.  I will also try to add demos for the specifications so that it will be easy to build upon the examples.  In the current project, some of the JSF 2.3 features are used.

It is important that as a community we test and provide feedback for the Java EE 8 specifications as they are being developed.  It is in these stages that you have a voice that can make a change to an upcoming specification.  Please test, read the latest specification documents, and provide feedback to the respective JSRs.

Java EE 8 Playground Project:  https://github.com/juneau001/JavaEE8-Playground

Java EE 8 JSRs:

JSR 365 (CDI 2.0):  https://www.jcp.org/en/jsr/detail?id=365

JSR 366 (Java EE 8):  https://www.jcp.org/en/jsr/detail?id=366

JSR 367 (JSON Binding):  https://www.jcp.org/en/jsr/detail?id=367

JSR 369 (Servlet 4.0):  https://www.jcp.org/en/jsr/detail?id=369

JSR 370 (JAX-RS 2.1):  https://www.jcp.org/en/jsr/detail?id=370

JSR 372 (JSF 2.3 – FINAL):  https://www.jcp.org/en/jsr/detail?id=372

JSR 374 (JSON  Processing 1.1):  https://www.jcp.org/en/jsr/detail?id=374

JSR 375 (Java EE Security 1.0):  https://www.jcp.org/en/jsr/detail?id=375

JSR 380 (Bean Validation 2.0):  https://www.jcp.org/en/jsr/detail?id=380

JSR 371 (MVC – No longer officially part of Java EE 8):  https://www.jcp.org/en/jsr/detail?id=371

Josh Juneau

Josh is an application developer and technical writer. He has authored several books for Apress, primarily focusing on Java development. Most recently, he has authored Java EE 7 Recipes, Introducing Java EE 7, and Java 8 Recipes. Josh is a member of the JCP, and he is on the JSF 2.3 Expert Group.
Notify of

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

Inline Feedbacks
View all comments
Back to top button