days
-4
-5
hours
0
-7
minutes
-5
-3
seconds
-3
0
search
JAX Developers Puzzle deadline approaching: Play for a chance to win a complimentary JAX London 2018 ticket!

Eclipse Yasson and EclipseLink officially become first two EE4J projects

Gabriela Motroc
EE4J

© Shutterstock /Pavlo BARALEI

EclipseLink and Eclipse Yasson are officially the first two EE4J projects. That’s not all, though: there’s a new project called Eclipse Ozark which will (also) fall under EE4J.

Dmitry Kornilov, EclipseLink and Eclipse Yasson lead announced in a recent blog post that both projects “have been transferred under EE4J and officially became first two EE4J projects.”

EclipseLink Project

The EclipseLink project’s goal is to provide a complete persistence solution that is both comprehensive and universal. It will run in any Java environment and read and write objects to virtually any type of data source, including relational databases, XML, or EIS systems. EclipseLink will focus on providing leading edge support, including advanced feature extensions, for the dominant persistence standards for each target data source; Java Persistence API (JPA) for relational databases, Java API for XML Binding (JAXB) for XML, Java Connector Architecture (JCA) for EIS and other types of legacy systems, and Service Data Objects (SDO).

Find out more about it here

Eclipse Yasson

Eclipse Yasson is a Java framework which provides a standard binding layer between Java classes and JSON documents. This is similar to what JAXB is doing in the XML world. Yasson is an official reference implementation of JSON Binding (JSR-367).

Find out more about it here

SEE ALSO: EE4J update: 9 new project proposals at the Eclipse Foundation

New EE4J project: Eclipse Ozark

The first step is the hardest, it seems. Now that there are two official projects under EE4J’s belt, it’s time to welcome more projects into the “family”.

Eclipse Ozark is the newest addition  — it’s “an implementation of action-based MVC specifiec by MVC 1.0 (JSR-371). It builds on top of JAX-RS and currently contains support for RESTEasy, Jersey and CXF with a well-defined SPI for other implementations”

Why put it under EE4J? “This project is created under the top level EE4J project as one of technologies originally targeted for Java EE 8. It makes sense to follow the other technologies transfered by Oracle.”

Read more about Eclipse Ozark here

Author
Gabriela Motroc
Gabriela Motroc is editor of JAXenter.com and JAX Magazine. Before working at Software & Support Media Group, she studied International Communication Management at the Hague University of Applied Sciences.

Leave a Reply

Be the First to Comment!

avatar
400
  Subscribe  
Notify of