From 96ab9e781dc68242af17fb4f41f67ec26ccb6f80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Mat=C4=9Bj=C4=8Dek?= Date: Wed, 21 Aug 2024 17:00:34 +0200 Subject: [PATCH 1/4] Added impl package to exports - CountStatisticImpl is used by GF MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: David Matějček --- pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pom.xml b/pom.xml index 3a368f3..56b08d5 100644 --- a/pom.xml +++ b/pom.xml @@ -129,6 +129,12 @@ org.apache.felix maven-bundle-plugin 5.1.9 + + + + * + + bundle-manifest From 7dc5c267108929db423511f1e899d8a6f5817cb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Mat=C4=9Bj=C4=8Dek?= Date: Wed, 21 Aug 2024 17:01:12 +0200 Subject: [PATCH 2/4] Base and upper JDK versions set both to 11 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: David Matějček --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 56b08d5..dcb388d 100644 --- a/pom.xml +++ b/pom.xml @@ -57,8 +57,8 @@ - 8 - 9 + 11 + 11 ${maven.multiModuleProjectDirectory} From c91f619ed71036b992de1b630d453ec92436cfff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Mat=C4=9Bj=C4=8Dek?= Date: Wed, 21 Aug 2024 17:01:46 +0200 Subject: [PATCH 3/4] No need to exclude module-info with current compiler MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: David Matějček --- pom.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/pom.xml b/pom.xml index dcb388d..1dda0cd 100644 --- a/pom.xml +++ b/pom.xml @@ -117,9 +117,6 @@ ${base.jdk.version} - - module-info.java - From 6b3701aa48edabeb1d4ed7a55811e66dca49e599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Mat=C4=9Bj=C4=8Dek?= Date: Wed, 21 Aug 2024 17:05:28 +0200 Subject: [PATCH 4/4] Project version increased to 3.3.0-SNAPSHOT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Note that for 4.0.0 we would have to rebuild all intermediate dependencies of GlassFish, ie. webservices-osgi, OR patch their manifests (nasty hack). - Nothing much changes in implementation, we just abandon Java 8. Signed-off-by: David Matějček --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1dda0cd..49701e2 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,7 @@ org.glassfish.external management-api - 3.2.2-SNAPSHOT + 3.3.0-SNAPSHOT jar management-api