Overambitious roadmap: Oracle backs Java EE 7 for the cloud


The Oracle OpenWorld with attached JavaOne is coming soon, and as in previous years, important features from the Java roadmap will be deleted. Now that Oracle has recently moved the modularization of Java SE 8, the cloud suitability of Java Enterprise Edition (EE) 7 has come down to it.

"Although we have done our best, we are slow on the cloud side of our agenda, " concedes Linda DeMichiel, Specification Lead for Java EE 7, in a blog post. Full support for PaaS environments (Platform-as-a-Service) and multi-tenancy would probably delay the project by another year, she continues.

"We have suggested to the Java EE 7 Expert Group that we adjust our action plan accordingly - namely, stick to our current release dates and move the remaining aspects of our PaaS and Multi-tenancy support agenda to Java EE 8, " he said De Michiel. "Partly because of our cautious approach to doing things right in the face of a lack of industry experience with the cloud when we started this work."


Overambitious product roadmaps are becoming more and more the trademark of Java, according to the British industry service "The Register". In July, Oracle had to postpone the modularization of one of the originally planned core features of Java SE 8 - and Java SE 8 was already one year behind schedule.

Despite the retreat of Java Grailkeeper Oracle, cloud vendors are already seeking to support Java enterprise applications on their platforms. However, many have opted for the more lightweight framework "Sping" and not Java EE.

De Michiel points out that among other things CloudBees and Red Hat in their cloud environments support at least parts of the current Java EE specification and hopefully with increasing experience could then Java EE 8 help the remaining cloud components not ahead of time standardize. "Of course, we still believe that Java EE is well suited for use in the cloud, " the Specification Lead says, "even though this usage may not be fully ripe for standardization."