Our Blogs

Java EE 8 will be delayed until end of 2017

October 09, 2016
Following weeks of amidst speculation, Oracle has recently unveiled the proposed roadmap for Java EE at JavaOne. Speaking on the occasion, Anil Gaur, Oracle Group Vice President with responsibility for Java EE and WebLogic Server revealed that the plan is to release Java EE 8 by the end of 2017 with basic microservice and cloud capabilities. After that, you can expect the release of Java EE 9 after one year.

Gaur's presentation at the recently concluded Java Keynote at JavaOne revolved around three basic principles. Firstly, the 
Java EE is regarded as the location to revolutionize innovation in the Enterprise Java space. Moreover, the changes that Oracle may have for Java EE need to be expected through and with the community. 

As far as features are concerned, Gaur indicated that even though new application development scenarios such as reactive programming or containerisation can provide great benefits, they can also provide very challenging for the average developer. 

It is for this reason, Gaur emphasized that the company key strategy is to expand its functionality to maintain uniformity in the practices. This saves the developer from having to evaluate various competing solutions.

Meanwhile, Gaur stated that Java EE 8 is further enhanced with security features. Moreover, it also features an API for self-contained configuration and health checks monitoring system. He revealed that these tools will be available by the end of 2017.

He also proposed an architecture, which is potentially available with Java EE 9 at the end of 2018. This would include other core features such as Eventual Consistency or Key-Value storage.

Gaur also revealed that Oracle is committed to work with the community to effect all of these changes. It begins with a public survey to understand how people create, configure, manage and package their applications. 

To showcase the relevance of Java EE, Gaur also showed a number of active Open Source projects that are actually based on Java EE. The company had invited eight different companies infields ranging from research to finance. They are asked to speak about the various steps required to use Java EE and how they would like to use it in the future.