JCP EC Meeting: Planned date for Java EE 8 will change
Before a conference, the microphones in front of empty chairs image via Shutterstock
The conclusions drawn at Java Community Process’ most recent Executive Committee Meeting did not help shed too much light on the future of Java EE or the (hopefully) upcoming Java EE 8, but we learned that Oracle is talking to large Java EE vendors, and will soon consult with community members such as Java Champions and Java User Groups.
Java Community Process held an Executive Committee Meeting on August 9; the strategy for Java EE was on the discussion list, and so was Java EE 8 and its release date, which, according to Anil Gaur, Oracle Group Vice President with responsibility for Java EE and WebLogic Server, “will change.” No further details were offered with regard to when Java EE 8 will see the light of day.
The meeting minutes revealed that Gaur gave a brief verbal presentation on Oracle’s Java EE strategy and pointed out that “enterprise programming styles are changing — more and more applications are distributed in nature and get deployed in cloud environments.” The future of enterprise Java should ideally be viable to next generation of applications, which is why the platform is in need of a new programming model which is geared towards reactive style programming for building large-scale distributed applications which are are loosely coupled. The ideal platform also includes the likes of HTTP/2, Config, State management, Eventual Consistency, Multi-tenancy, O-Auth and OpenID Connect.
“Java EE will continue to evolve”
Java EE Guardian Werner Keil was wondering whether the rumor that Java SE would transition to faster release cycles is true and, if yes, what are the implications for Java EE. Gaur replied that some features would be based on Java SE 8 while others would depend on Java SE 9.
Martijn Verburg, co-organizer of the London Java Community, asked if Oracle has any plans to collaborate with the MicroProfile.io team. Although there is no definitive answer yet, Oracle has spoken to Red Hat —Mark Little confirmed that they have spoken and expressed the desire to work together, “perhaps by prototyping at Microprofile.io.”
The bottom line is that Oracle welcomes community involvement and will help Java EE evolve. Gaur revealed that some features will be more revolutionary, but no conclusion has been reached with regard to how things will be packaged. Anil Gaur’s attitude echoes Mark Little’s words; Red Hat’s VP of Engineering told JAXenter last month that Java EE needs to keep evolving.
We see the MicroProfile effort as one way to bring it (Java EE) forward because EE captures many key aspects of writing enterprise systems, such as messaging, security and transactions, which developers need even in the new world of microservices.
Before the meeting came to an end, Gaur mentioned that he expected to reach out to many EC members in the coming weeks. More information should be revealed at JavaOne conference next month.