Java EE Guardians or Oracle: Which survey results do you prefer?

Java EE 8: Java EE Guardians survey results are here

Gabriela Motroc

We’ve seen the results of Oracle’s Java EE survey and now it’s time to take a look at the survey carried out by the Java EE Guardians and DZone. Let’s see how Java EE 8 should look like.

Oracle conducted a survey in September-October 2016 regarding future enhancements to Java EE in the context of the revised roadmap presented at JavaOne 2016.

After reviewing the Java EE 8 proposal based on the results and additional review of implementation considerations, Oracle concluded that:

  • REST (JAX-RS 2.1) and HTTP/2 (Servlet 4.0) have been voted as the two most important technologies surveyed, and together with JSON-B represent three of the top six technologies. Much of the new API work in these technologies for Java EE 8 is already complete. There is significant value in delivering Java EE 8 with these technologies, and the related JSON-P updates, as soon as possible.
  • CDI 2.0, Bean Validation 2.0 and JSF 2.3 were not directly surveyed, but significant progress has been made on these technologies and they will be included in Java EE 8.
  • They considered accelerating Java EE standards for OAuth and OpenID Connect based on survey feedback. This could not be accomplished in the Java EE 8 timeframe, but they will continue to pursue Security 1.0 for Java EE 8.
  • At JavaOne, they had proposed to add Configuration and Health Checking to Java EE 8, and these technologies rank reasonably high in survey results. However, after additional review, they decided that the scope of this work would delay overall Java EE 8 delivery. Therefore, they concluded it is best to defer inclusion of these technologies in Java EE in order to complete Java EE 8 as soon as possible.
  • Management, JMS, and MVC ranked low in survey results, and this ranking supports their proposal to withdraw new APIs in these areas from Java EE 8. They have withdrawn the JSRs for Management 2.0 (JSR 373), and JMS 2.1 (JSR 368), and are investigating a possible transfer of MVC to another community member or organization in order to complete JSR 371 as a stand-alone component.

Java EE 8: Java EE Guardians survey results are here

Oracle is not the only one that carried out a survey about the future of Java EE and what should be included in Java EE 8. The Java EE Guardians joined forces with DZone and asked the community to share their views with regard to how Java EE 8 should look like.

Since the spotlight has been on MVC recently, let’s have a look at how the community replied to the following question: How important is it to add a new action-oriented MVC framework to Java EE?

Screen Shot 2017-01-27 at 12.09.18 PM

Java EE Guardians survey: How important is it to add a new action-oriented MVC framework to Java EE?

SEE ALSO: MVC 1.0 JSR will soon belong to the community

Ninety percent of the respondents think HTTP/2 support should be brought to Java EE 8 (65.3 percent think it is very important and 25.5 percent consider it important) and more than 90 percent believe that Java EE should be fully aligned with Java SE 8 (66.2 percent have said it’s very important while 25 percent said it’s important).

Almost 80 percent of the respondents believe that the Java EE security API should be revamped (47 percent think it’s very important while 30.2 percent consider it important) and 85 percent want JSON support to be strengthened (61.5 percent say it’s very important while 24.3 percent believe it’s important). The community also believes JCache should be included in Java EE.

Finally, microservices:

Screen Shot 2017-01-27 at 12.26.38 PM

Java EE Guardians survey: How should Java EE approach microservices?

You can find the results here.

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