DZone
Java Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Java Zone > Java EE 8: June 2017 Recap

Java EE 8: June 2017 Recap

Java EE 8's components are moving toward final approval! Get the latest on JSON-B, Servlet 4.0, Bean Validation 2.0, and how Java EE is measuring up.

David Delabassee user avatar by
David Delabassee
·
Jul. 11, 17 · Java Zone · News
Like (3)
Save
Tweet
3.59K Views

Join the DZone community and get the full member experience.

Join For Free

The last few weeks were fruitful in term of progress for Java EE 8! Here is a short recap covering some of the main news.

JSON-B (JSR 367) successfully passed its Final Approval Ballot. So next to JSON-P 1.1 (JSR 374), JSF 2.3 (JSR 372), and JPA 2.2 (JSR 338), which recently passed the Maintenance Release ballot, JSON-B is another Java EE 8 related specification that is final!

In June, three additional specifications passed their Public Review Ballot and posted their Proposed Final Draft: Servlet 4.0 (JSR 369), JAX-RS 2.1 (JSR 370), and Bean Validation 2.0 (JSR 380). Those three specifications are now in the final phase, i.e. Proposed Final Draft, before getting finalized!

The Java EE Expert Group for the Security API (JSR 375) has also posted the Public Review and is currently closing its Public Review Ballot period. The experts are busy wrapping the specification to submit the Proposed Final Draft shortly.

And last but not least, Java EE 8 (JSR 366), the umbrella specification, also successfully passed in June the Public Review Ballot and is ready to move to Proposed Final Draft!

Results

All in all, we can now say that Java EE 8 specifications are nearly complete. As a consequence, we are observing a steady ramping down on specification-related works and an increase of GlassFish 5-related activities. Last month, the GlassFish code base was restructured. The different Reference Implementations (Jersey, Yasson, Mojarra, etc.) are already integrated or are currently being integrated in GlassFish 5 (e.g. EclipseLink 2.7.0 for JPA 2.2). Meanwhile, Weld 3 has been recently re-integrated back in GlassFish 5. The Bean Validation 2 integration is now being tackled.

In summary, it is fair to say that Java EE 8 is progressing nicely!

PS: If you are using Docker, make sure to check this Docker update covering both GF 4.1.2 and GF 5.

Java EE Java (programming language)

Published at DZone with permission of David Delabassee, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • AI Philosophy and Its Part in Digital Design
  • Top 5 Datadog Integrations To Improve the Efficiency of Tech Teams
  • Here Is Why You Need a Message Broker
  • 5 Best Practices for Building Cloud-Native Permissions

Comments

Java Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo