Habemus a schedule!

What to expect from Java EE 8: Recap

Gabriela Motroc
Java EE 8

Calendar for July 2017 image via Shutterstock

It’s safe to say that 2016 was not the best year for Java EE but 2017 looks promising already. Only two months have passed but we can see the finish line: the ownership of the MVC JSR has been transferred to the community, we have a schedule and we know what’s going on in Oracle’s “kitchen.”

Linda DeMichiel, Specification Lead for the Java EE Platform, announced in a message to the mailing list that Java EE 8’s public review is scheduled for April/May 2017 and the proposed final draft should become available in June, which means that Java EE 8 should be released in July. If the date sounds familiar, there’s a reason for that: Java 9 should also be released around that time.

Java EE 8 schedule:
Public Review – Apr/May 2017
Proposed Final Draft – June 2017
Final Release – July 2017


Java EE 8 overview

Oracle’s David Delabassee revealed in the February recap of Java EE that the CDI 2.0 Public Review period is almost over and encouraged people to provide feedback to the JSR 365 EG.

The JAX-RS 2.1 Early Draft is almost ready and the Bean Validation 2.0 (JSR 380) EG has already released an Early Draft. The Servlet EG is making progress towards its Early Draft and the Security API (JSR 375) EG is now preparing its Early Draft. What’s more, Servlet 4.0 (JSR 369) has successfully passed its renewal ballot.

JSF 2.3 and JSON-P 1.1 will soon be finalized. These two specifications have now entered the Public Review Ballot period. Plus, there is intent to do a JPA Maintenance Release for Java EE 8, Delabassee added.

SEE ALSO: A glimpse at Java EE’s future

July 2017 — A month to remember?

In early 2017, Delabassee announced that JSF 2.3 , JSON-P 1.1 and CDI 2.0 were in Public Draft, the Bean Validation 2.0 progress was almost ready for its Early Draft Review while the Servlet 4 Expert Group was making good progress as some of the technical implementations details of HTTP/2 (e.g. Server Push) were being discussed (see here).

The progress is clear but will Java EE 8 be ready on time? Judging by the “!” added after the final release date, Oracle seems pretty confident that the schedule will be met. Maurice De Chateau, software architect at JPoint, concluded that “there is plenty of work to be done to make sure that all of the nine JSRs that make up Java EE 8 will be ready for a ‘final release’ before the end of the year.”

If everything goes as planned, July will be a month to remember.

Gabriela Motroc
Gabriela Motroc was editor of and JAX Magazine. Before working at Software & Support Media Group, she studied International Communication Management at the Hague University of Applied Sciences.

Inline Feedbacks
View all comments