diff --git a/pom.xml b/pom.xml index 4cadee3b949..8cb0013bcee 100644 --- a/pom.xml +++ b/pom.xml @@ -1140,11 +1140,6 @@ jetty-server ${version.jetty} - - org.eclipse.jetty - jetty-continuation - ${version.jetty} - org.eclipse.jetty jetty-jsp-2.1 diff --git a/tck/jsonp-signature-test/pom.xml b/tck/jsonp-signature-test/pom.xml new file mode 100644 index 00000000000..050e1142439 --- /dev/null +++ b/tck/jsonp-signature-test/pom.xml @@ -0,0 +1,162 @@ + + + + + tck + org.apache.tomee + 10.0.0-M1-SNAPSHOT + + + 4.0.0 + jsonp-signature-test + TomEE :: TCK :: JSON-P Signature Tests + + + + org.apache.tomee + jakartaee-api + + + + jakarta.json + jakarta.json-tck-tests + ${jsonp-tck.version} + test + + + + org.apache.johnzon + johnzon-core + + + + org.apache.openwebbeans + openwebbeans-se + ${version.openwebbeans} + + + + org.apache.openwebbeans + openwebbeans-impl + + + + org.apache.openwebbeans + openwebbeans-spi + + + + org.netbeans.tools + sigtest-maven-plugin + 1.6 + test + + + + + + + src/test/resources + true + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy + generate-test-resources + + copy + + + + + + org.apache.tomee + jakartaee-api + ${version.jakartaee-api} + jar + true + ${project.build.directory}/signaturedirectory + jakartaee-api.jar + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 3.1.0 + + + setup-project + test-compile + + run + + + + Removing jakarta.json.bind classes from the jakartaee-api.jar (we cannot exclude that package them from the sigtests). + + + + + + + + + + + + + + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${surefire.version} + + false + 1 + + ${project.build.directory}/jimage + ${project.build.directory}/signaturedirectory/jakartaee-api.jar:${project.build.directory}/jimage/java.base:${project.build.directory}/jimage/java.rmi:${project.build.directory}/jimage/java.sql:${project.build.directory}/jimage/java.naming + + + jakarta.json:jakarta.json-tck-tests + + + **/JSONPSigTest + + + + + + + + \ No newline at end of file diff --git a/tck/jsonp-standalone/pom.xml b/tck/jsonp-standalone/pom.xml new file mode 100644 index 00000000000..e10db7da16d --- /dev/null +++ b/tck/jsonp-standalone/pom.xml @@ -0,0 +1,129 @@ + + + + + tck + org.apache.tomee + 10.0.0-M1-SNAPSHOT + + + 4.0.0 + jsonp-standalone + TomEE :: TCK :: JSON-P Standalone + + + + org.apache.tomee + jakartaee-api + + + + jakarta.json + jakarta.json-tck-tests + ${jsonp-tck.version} + test + + + + jakarta.json + jakarta.json-tck-tests-pluggability + ${jsonp-tck.version} + test + + + + org.apache.johnzon + johnzon-core + + + + org.apache.openwebbeans + openwebbeans-se + ${version.openwebbeans} + + + org.apache.openwebbeans + openwebbeans-impl + + + org.apache.openwebbeans + openwebbeans-spi + + + + + + + src/test/resources + true + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${surefire.version} + + false + 1 + + + + + + tck-pluggability + + + test + + + + jakarta.json:jakarta.json-tck-tests-pluggability + + + jakarta.json:jakarta.json-tck-tests + + + + + + + tck + + + test + + + + jakarta.json:jakarta.json-tck-tests + + + jakarta.json:jakarta.json-tck-tests-pluggability + + + + **/JSONPSigTest + + + + + + + + \ No newline at end of file diff --git a/tck/pom.xml b/tck/pom.xml index 89fa460d21d..7bc3dc6c0b3 100644 --- a/tck/pom.xml +++ b/tck/pom.xml @@ -29,7 +29,7 @@ 4.0.11 3.0.1 - + 2.1.1 org.apache.bval.jsr.ApacheValidationProvider @@ -41,6 +41,8 @@ bval-embedded bval-tomee bval-signature-test + jsonp-standalone + jsonp-signature-test microprofile-tck