From 3927e36adb7a53408dd75d468f00caa847d0030f Mon Sep 17 00:00:00 2001 From: gurunrao Date: Tue, 24 May 2022 20:00:41 +0530 Subject: [PATCH] support jakarta EE full/web profile and GF M5 Signed-off-by: gurunrao --- glassfish-runner/batch-tck/pom.xml | 2 +- glassfish-runner/batch-tck/sigtests/pom.xml | 5 +- glassfish-runner/concurrency-tck/pom.xml | 24 +++++- glassfish-runner/jaxrs-tck/pom.xml | 57 +++++++++------ glassfish-runner/jsonb-tck/pom.xml | 33 +++------ .../json-tck-tests-pluggability/pom.xml | 73 ++++++++++--------- .../jsonp-tck/json-tck-tests/pom.xml | 52 +++++++------ glassfish-runner/jsonp-tck/pom.xml | 8 ++ glassfish-runner/pom.xml | 50 +++++++++++++ 9 files changed, 191 insertions(+), 113 deletions(-) diff --git a/glassfish-runner/batch-tck/pom.xml b/glassfish-runner/batch-tck/pom.xml index f0f9da3e0b..7c3dd88a61 100644 --- a/glassfish-runner/batch-tck/pom.xml +++ b/glassfish-runner/batch-tck/pom.xml @@ -34,7 +34,7 @@ Copyright (c) 2022 Contributors to the Eclipse Foundation Jakarta Batch TCK Runner for Glassfish - 7.0.0-M4 + 7.0.0-M5 glassfish7 2.1.0 diff --git a/glassfish-runner/batch-tck/sigtests/pom.xml b/glassfish-runner/batch-tck/sigtests/pom.xml index c987784e28..e47f1e4dba 100644 --- a/glassfish-runner/batch-tck/sigtests/pom.xml +++ b/glassfish-runner/batch-tck/sigtests/pom.xml @@ -9,7 +9,7 @@ 2.1.0 - 7.0.0-M4 + 7.0.0-M5 glassfish7 2.1.0 @@ -33,7 +33,7 @@ jdk11 - false + true 11 @@ -41,7 +41,6 @@ org.netbeans.tools sigtest-maven-plugin - ${project.build.directory}/sigtest-copy/sigtest/sigtest-1.6-batch.standalone.tck.sig-2.1-se11-OpenJDK-J9 diff --git a/glassfish-runner/concurrency-tck/pom.xml b/glassfish-runner/concurrency-tck/pom.xml index 6973395888..3650f0fe35 100644 --- a/glassfish-runner/concurrency-tck/pom.xml +++ b/glassfish-runner/concurrency-tck/pom.xml @@ -21,7 +21,6 @@ 1.7.0.Alpha10 6.14.3 1.6 - 10.15.2.0 3.3.0 3.10.1 2.22.2 @@ -32,7 +31,7 @@ ${project.basedir}/target glassfish7 - 7.0.0-M4 + 7.0.0-M5 @@ -157,6 +156,25 @@ + + + + full + + true + + + glassfish + + + + web + + web + + + + ${targetDirectory} clean test @@ -176,7 +194,7 @@ org.glassfish.main.distributions - glassfish + ${glassfish-artifact-id} ${glassfish.container.version} zip false diff --git a/glassfish-runner/jaxrs-tck/pom.xml b/glassfish-runner/jaxrs-tck/pom.xml index cf6ed398e9..95a14b910d 100644 --- a/glassfish-runner/jaxrs-tck/pom.xml +++ b/glassfish-runner/jaxrs-tck/pom.xml @@ -24,16 +24,20 @@ 4.0.0 Jakarta REST TCK run on glassfish This verifies the compliance of Eclipse Glassfish using Jakarta REST standalone TCK + + + org.glassfish + standalone-tck + 10.0.0 + ../pom.xml + + - 11 - 11 - 3.1.0-M2 - 7.0.0-M4 - glassfish7 - 5.7.2 - 3.1.0 - jakarta-restful-ws-tck + jakarta-restful-ws-tck + + + @@ -46,21 +50,7 @@ - - - jakarta-snapshots - https://jakarta.oss.sonatype.org/content/repositories/staging/ - - - central - https://repo1.maven.org/maven2 - - - jboss - https://repository.jboss.org/nexus/content/repositories/releases/ - - - + org.junit.jupiter @@ -128,6 +118,25 @@ test + + + + full + + true + + + glassfish + + + + web + + web + + + + @@ -145,7 +154,7 @@ org.glassfish.main.distributions - glassfish + ${glassfish-artifact-id} ${glassfish.container.version} zip false diff --git a/glassfish-runner/jsonb-tck/pom.xml b/glassfish-runner/jsonb-tck/pom.xml index d558649ed0..56a9f844e4 100644 --- a/glassfish-runner/jsonb-tck/pom.xml +++ b/glassfish-runner/jsonb-tck/pom.xml @@ -9,28 +9,12 @@ glassfish.jsonb-tck 3.0.0 - - 3.0.0 - 11 - 11 - 7.0.0-M4 - glassfish7 - - - - - jakarta-snapshots - https://jakarta.oss.sonatype.org/content/repositories/staging/ - - - central - https://repo1.maven.org/maven2 - - - jboss - https://repository.jboss.org/nexus/content/repositories/releases/ - - + + org.glassfish + standalone-tck + 10.0.0 + ../pom.xml + @@ -55,7 +39,7 @@ 1.6 - + @@ -73,7 +57,7 @@ org.glassfish.main.distributions - glassfish + ${glassfish-artifact-id} ${glassfish.container.version} zip false @@ -88,6 +72,7 @@ maven-surefire-plugin 3.0.0-M5 + -Djava.locale.providers=COMPAT false true jakarta.json.bind:jakarta.json.bind-tck diff --git a/glassfish-runner/jsonp-tck/json-tck-tests-pluggability/pom.xml b/glassfish-runner/jsonp-tck/json-tck-tests-pluggability/pom.xml index d44697f15b..c2b1ccf475 100644 --- a/glassfish-runner/jsonp-tck/json-tck-tests-pluggability/pom.xml +++ b/glassfish-runner/jsonp-tck/json-tck-tests-pluggability/pom.xml @@ -9,29 +9,14 @@ json-tck-tests-pluggablity 2.1.0 - - 2.1.0 - 11 - 11 - 7.0.0-M4 - glassfish7 - - - - - jakarta-snapshots - https://jakarta.oss.sonatype.org/content/repositories/staging/ - - - central - https://repo1.maven.org/maven2 - - - jboss - https://repository.jboss.org/nexus/content/repositories/releases/ - - + + org.glassfish + json-tck + 2.1.0 + ../pom.xml + + jakarta.json @@ -58,6 +43,25 @@ + + + full + + true + + + glassfish + + + + web + + web + + + + + @@ -75,7 +79,7 @@ org.glassfish.main.distributions - glassfish + ${glassfish-artifact-id} ${glassfish.container.version} zip false @@ -88,7 +92,7 @@ maven-surefire-plugin - 3.0.0-M5 + 3.0.0-M4 tests-pluggability @@ -96,21 +100,22 @@ test - false - true - true - jakarta.json:jakarta.json-tck-tests-pluggability - - ${project.build.directory}/${glassfish.toplevel.dir}/glassfish/modules/jakarta.json-api.jar - ${project.build.directory}/${glassfish.toplevel.dir}/glassfish/modules/parsson.jar - - + false + false + true + true + jakarta.json:jakarta.json-tck-tests-pluggability + + ${project.build.directory}/${glassfish.toplevel.dir}/glassfish/modules/jakarta.json-api.jar + ${project.build.directory}/${glassfish.toplevel.dir}/glassfish/modules/parsson.jar + + maven-surefire-report-plugin - 3.0.0-M5 + 3.0.0-M4 post-unit-test diff --git a/glassfish-runner/jsonp-tck/json-tck-tests/pom.xml b/glassfish-runner/jsonp-tck/json-tck-tests/pom.xml index 895803faa9..fbe4b9f804 100644 --- a/glassfish-runner/jsonp-tck/json-tck-tests/pom.xml +++ b/glassfish-runner/jsonp-tck/json-tck-tests/pom.xml @@ -9,28 +9,13 @@ json-tck-tests 2.1.0 - - 2.1.0 - 11 - 11 - 7.0.0-M4 - glassfish7 - + + org.glassfish + json-tck + 2.1.0 + ../pom.xml + - - - jakarta-snapshots - https://jakarta.oss.sonatype.org/content/repositories/staging/ - - - central - https://repo1.maven.org/maven2 - - - jboss - https://repository.jboss.org/nexus/content/repositories/releases/ - - @@ -58,6 +43,24 @@ + + + full + + true + + + glassfish + + + + web + + web + + + + @@ -75,7 +78,7 @@ org.glassfish.main.distributions - glassfish + ${glassfish-artifact-id} ${glassfish.container.version} zip false @@ -88,7 +91,7 @@ maven-surefire-plugin - 3.0.0-M5 + 3.0.0-M4 tests @@ -96,6 +99,7 @@ test + false false true true @@ -114,7 +118,7 @@ maven-surefire-report-plugin - 3.0.0-M5 + 3.0.0-M4 post-unit-test diff --git a/glassfish-runner/jsonp-tck/pom.xml b/glassfish-runner/jsonp-tck/pom.xml index f55b292767..cc37464b53 100644 --- a/glassfish-runner/jsonp-tck/pom.xml +++ b/glassfish-runner/jsonp-tck/pom.xml @@ -23,6 +23,14 @@ 2.1.0 pom + + org.glassfish + standalone-tck + 10.0.0 + ../pom.xml + + + json-tck-tests json-tck-tests-pluggability diff --git a/glassfish-runner/pom.xml b/glassfish-runner/pom.xml index e4f8827968..b5d1e939fb 100644 --- a/glassfish-runner/pom.xml +++ b/glassfish-runner/pom.xml @@ -22,6 +22,56 @@ 10.0.0 pom + + 11 + 11 + + 3.0.0 + 2.1.0 + 3.1.0 + jakarta-restful-ws-tck + + 7.0.0-M5 + glassfish7 + + 5.7.2 + + + + + + full + + true + + + glassfish + + + + web + + web + + + + + + + jakarta-snapshots + https://jakarta.oss.sonatype.org/content/repositories/staging/ + + + central + https://repo1.maven.org/maven2 + + + jboss + https://repository.jboss.org/nexus/content/repositories/releases/ + + + + batch-tck concurrency-tck