Wednesday, March 29, 2017

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:

Java EE 8 JSRs:

JSR 365 (CDI 2.0):
JSR 366 (Java EE 8):
JSR 367 (JSON Binding):
JSR 369 (Servlet 4.0):
JSR 370 (JAX-RS 2.1):
JSR 372 (JSF 2.3 - FINAL):
JSR 374 (JSON  Processing 1.1):
JSR 375 (Java EE Security 1.0):
JSR 380 (Bean Validation 2.0):

JSR 371 (MVC - No longer officially part of Java EE 8):

No comments:

Post a Comment

Please leave a comment...