[javaee-spec users] Re: Java EE strategy at EC meeting

From: Kito Mann <>
Date: Wed, 17 Aug 2016 17:10:59 -0400

Thanks so much for the notes, Antonio. Not a lot of answers, but at least
there seems to be interest in actually moving forward. "Revolutionary"
isn't really something I expect Oracle to do alone...


Kito D. Mann | @kito99 | Author, JSF in Action
Web Components, Polymer, JSF, PrimeFaces, Java EE, and Liferay training and
Virtua, Inc. | | @jsfcentral |
<> - fresh Web Components info
+1 203-998-0403

* Listen to the Enterprise Java Newscast: *http://

On Wed, Aug 17, 2016 at 9:12 AM, Antonio Goncalves <> wrote:

> Hi all,
> The Java EE EG being quite (too quite), I've copied/paste below the
> minutes of the last EC meeting in hope that we'll go back to work on Java
> EE soon (
> materials/2016-08-09/August-2016-Public-Minutes.html).
> Really frustrated of not hearing anything about Java EE on the EG :o(
> Antonio
> Anil Gaur, Oracle Group Vice President with responsibility for Java EE and
> WebLogic Server, gave a brief verbal presentation on Oracle's Java EE
> strategy. He noted that enterprise programming styles are changing - more
> and more applications are distributed in nature and get deployed in cloud
> environments. Rather than traditional appservers that typically run
> multiple applications, apps are now distributed and deployed in the Cloud
> via modular runtimes dedicated to a single application or service.
> We would like the future of Java EE to be viable to next generation of
> applications. These apps are composed and deployed differently in cloud and
> require flexibility, reliability and scale. The platform needs a new
> programming model that's geared towards reactive style programming for
> building large-scale distributed applications that are loosely coupled. In
> addition, we would like to see HTTP/2, Config, State management, Eventual
> Consistency, Multi-tenancy, O-Auth and OpenID Connect get included in the
> platform. Oracle is talking to large Java EE vendors, and will soon consult
> with members of the community such as Java Champions and Java User Groups.
> He then asked for questions.
> Werner Keil said that we had heard that Java SE would transition to faster
> release cycles. Would this also be reflected in Java EE? Anil replied that
> they intended to decouple from Java SE as best they could. Some features
> would be based on Java SE8 while others would depend on Java SE9.
> Martijn Verburg asked whether there were plans to collaborate with the
> team. Anil responded that he would like to see the two
> efforts come together. Oracle has spoken to RedHat about this but there is
> no definitive answer yet.
> Alex Blewitt asked about cloud-based provisioning, noting that Credit
> Suissse has some very sensitive data and would therefore want to run
> on-premise instead of "in the cloud". Anil responded that Java EE8 will not
> break backward compatibility and noted that it will be possible to run Java
> EE8 on-premise. As always, the Expert Group will decide the final scope and
> packaging of the release with input from broader community.
> Mark Little confirmed that RedHat has spoken to Oracle, and said that he
> hoped that they could collaborate, perhaps by prototyping at
> Steve Wallin said that IBM has also had discussions with Oracle. He asked
> whether Oracle was considering a completely new platform. Anil responded
> that he doesn't want to pre-judge this; the community must decide. Steve
> asked what was missing from the current platform, noting that IBM has been
> able to deliver rapid deployment based on the existing platform. He thanked
> Anil for coming to speak to the EC.
> Bruno Souza said that Java EE has historically been very open and
> participative - more so than other platforms - and consequently had been
> very good for the JCP. Going quiet for a year was very unhealthy and had
> damaged Java. He hoped that this would not happen again.
> Anil said he understood. Oracle intends to work with the community and the
> JCP. They want to deliver something that developers will find useful and
> exciting.
> Werner Keil asked when Java EE8 would be released. Anil said that the
> planned date will change, but he doesn't yet have the details. He expects
> to be able to say at JavaOne.
> Bruno asked whether Java User Groups and the Adopt-a-JSR program could
> help. Anil said he would welcome such community involvement.
> Matt Schuetze asked what the high-level message is. Anil said that Java EE
> will continue to evolve. Some features will be more revolutionary, but
> exactly how things will be packaged has not yet been decided.
> Werner Keil noted that is being decommissioned and asked where
> Java EE projects will be hosted. Anil agreed that they would be impacted by
> this change and that they are evaluating alternatives.
> There being no further questions, Patrick thanked Anil for coming to talk
> to the EC. Anil responded that he expected to reach out to many EC members
> in the coming weeks.
> --
> Antonio Goncalves
> Software architect, Java Champion and Pluralsight author
> Web site <> | Twitter
> <> | LinkedIn
> <> | Pluralsight
> <> | Paris
> JUG <> | Devoxx France <>