The Eclipse EE4J project has reached a milestone of having all of it's sub-projects available in Eclipse EE4J github organization with nightly and release builds run under the Eclipse CI environment. This includes the Jakarta EE 8 TCK project, the certification testsuite that had been a closed source offering only available to licensees under Java EE 8 and earlier. The upcoming GlassFish 5.1 release will be based on the release artifacts produced from the Eclipse CI environment. While GlassFish has been largely Open Source for some time, it is a big step forward for the Enterprise Java community to have all dependent projects available under the Eclipse Foundation infrastructure, and for the server to be certified against a build of the Open Source TCK. An overview of the GlassFish 5.1 sub-projects status can be found here. The final release of the GlassFish 5.1 server that is fully passing the Jakarta EE 8 TCK is expected to in Jan of 2019. The GlassFish 5.1 release plan can be found here. Red Hat expects our WildFly project to have a release that is passing the Jakarta EE 8 TCK in Jan of 2019 as well.
Part of this move has updated the group,artifact,id(GAV) coordinates of the project release artifacts. The details of the change from the old to new GAV coordinates is documented in the New_Maven_Coordinates wiki page.
The update of the Jakarta EE Specification Process continues to evolve. I again encourage you to read and provide feedback on the current draft available from Mike Milinkovich's blog post.
Comments