From 807a935c2ccbf3b70c02bf99dea2d163b626ca2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ondro=20Mih=C3=A1lyi?= Date: Thu, 9 Dec 2021 21:56:27 +0100 Subject: [PATCH 1/4] Remove parent nucleus-parent for docs pom.xml To fix the Jenkins build job for docs, which gives "Could not find artifact org.glassfish.main:nucleus-parent:zip:resources:7.0.0-SNAPSHOT". Nothing from nucleus-parent is needed to build the docs and the parent isn't built together with the docs module, giving an error in the Jenkins job. --- docs/pom.xml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/pom.xml b/docs/pom.xml index e7ffcd1b7e6..26a55b32c71 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -20,11 +20,12 @@ 4.0.0 - org.glassfish.main - nucleus-parent - 7.0.0-SNAPSHOT - ../nucleus/parent + org.eclipse.ee4j + project + 1.0.6 + + 7.0.0-SNAPSHOT org.glassfish.docs docs pom From 43d016e37382bfba7bd2067e8722931fb55a58db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ondro=20Mih=C3=A1lyi?= Date: Fri, 10 Dec 2021 01:55:59 +0100 Subject: [PATCH 2/4] Website: Add news about the 6.2.3 release --- docs/website/src/main/resources/README.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/docs/website/src/main/resources/README.md b/docs/website/src/main/resources/README.md index 7c7b8c9891d..9464bbec9dc 100644 --- a/docs/website/src/main/resources/README.md +++ b/docs/website/src/main/resources/README.md @@ -9,10 +9,19 @@ sponsored by the Eclipse Foundation. ## Latest News +## November 18, 2021 -- Eclipse GlassFish 6.2.3 Available + +We are pleased to announce the release of Eclipse GlassFish 6.2.3. This release provides implementations +of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the [GlassFish Download page](https://eclipse-ee4j.github.io/glassfish/download). Eclipse GlassFish 6.2.3 implements the Jakarta EE 9.1 specification ([Jakarta EE 9.1 Platform](https://jakarta.ee/specifications/platform/9.1/), [Jakarta EE 9 Web Profile](https://jakarta.ee/specifications/webprofile/9.1/)). GlassFish 6.2.3 brings Admin console fixes, build times improvement, component updates, and bug fixes. + +GlassFish 6.2.3 compiles with JDK 11 to JDK 17 and runs on JDK 11 to JDK 17. GlassFish 6.2.3 also compiles and runs on JDK 18-EA releases. + +Note this release requires at least JDK 11. + ## October 1, 2021 -- Eclipse GlassFish 6.2.2 Available We are pleased to announce the release of Eclipse GlassFish 6.2.2. This release provides implementations -of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the [GlassFish Download page](https://eclipse-ee4j.github.io/glassfish/download). Eclipse GlassFish 6.1 implements the Jakarta EE 9.1 specification ([Jakarta EE 9.1 Platform](https://jakarta.ee/specifications/platform/9.1/), [Jakarta EE 9 Web Profile](https://jakarta.ee/specifications/webprofile/9.1/)). GlassFish 6.2.2 brings GlassFish embedded back to live, and contains an import fix for a memory leak. A major behind the scenes accomplishment is that all active tests now use JUnit 5. +of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the [GlassFish Download page](https://eclipse-ee4j.github.io/glassfish/download). Eclipse GlassFish 6.2.2 implements the Jakarta EE 9.1 specification ([Jakarta EE 9.1 Platform](https://jakarta.ee/specifications/platform/9.1/), [Jakarta EE 9 Web Profile](https://jakarta.ee/specifications/webprofile/9.1/)). GlassFish 6.2.2 brings GlassFish embedded back to live, and contains an import fix for a memory leak. A major behind the scenes accomplishment is that all active tests now use JUnit 5. GlassFish 6.2.2 compiles with JDK 11 to JDK 17 and runs on JDK 11 to JDK 17. GlassFish 6.2.2 has been briefly tested with JDK 18-EA releases. @@ -21,7 +30,7 @@ Note this release requires at least JDK 11. ## August 28, 2021 -- Eclipse GlassFish 6.2.1 Available We are happy to announce the release of Eclipse GlassFish 6.2.1. This release provides implementations -of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the [GlassFish Download page](https://eclipse-ee4j.github.io/glassfish/download). Eclipse GlassFish 6.1 implements the Jakarta EE 9.1 specification ([Jakarta EE 9.1 Platform](https://jakarta.ee/specifications/platform/9.1/), [Jakarta EE 9 Web Profile](https://jakarta.ee/specifications/webprofile/9.1/)). GlassFish 6.2.1 now has much improved support for JDK 17, and includes new component Eclipse Exousia, the standalone Jakarta Authorization implementation. GlassFish 6.2.1 compiles with JDK 11 to JDK 17. +of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the [GlassFish Download page](https://eclipse-ee4j.github.io/glassfish/download). Eclipse GlassFish 6.2.1 implements the Jakarta EE 9.1 specification ([Jakarta EE 9.1 Platform](https://jakarta.ee/specifications/platform/9.1/), [Jakarta EE 9 Web Profile](https://jakarta.ee/specifications/webprofile/9.1/)). GlassFish 6.2.1 now has much improved support for JDK 17, and includes new component Eclipse Exousia, the standalone Jakarta Authorization implementation. GlassFish 6.2.1 compiles with JDK 11 to JDK 17. Note this release requires at least JDK 11. From 237c56b9771261fd502221f438d0535a5df39696 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ondro=20Mih=C3=A1lyi?= Date: Fri, 10 Dec 2021 11:39:43 +0100 Subject: [PATCH 3/4] Add missing versions for plugins in the docs parent After the nucleus-parent that defined them in plaugin management was removed as a parent. --- docs/pom.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/pom.xml b/docs/pom.xml index 26a55b32c71..859543178d4 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -101,6 +101,15 @@ glassfish-doc-maven-plugin 1.2 + + org.codehaus.mojo + build-helper-maven-plugin + 3.2.0 + + + maven-jar-plugin + 3.2.0 + From 0cb606e44e82ec560981fca701399ac04e573a11 Mon Sep 17 00:00:00 2001 From: Ondrej Mihalyi Date: Fri, 10 Dec 2021 19:52:24 +0100 Subject: [PATCH 4/4] Fix Jenkins docs build The path docs/latest is a link, the files inside can't be deleted in git --- docs/publish/pom.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/publish/pom.xml b/docs/publish/pom.xml index 5271649a185..64f68012bc0 100644 --- a/docs/publish/pom.xml +++ b/docs/publish/pom.xml @@ -192,6 +192,9 @@ gh-pages false Update docs + + docs/latest +