4.0.0 org.glassfish.jersey.core jersey-tck 3.1.0 jar Jakarta RESTful WS Compliance for Jersey This test verifies the compliance of Eclipse Jersey with Jakarta REST 11 11 3.1.2 7.0.4 ${project.build.directory}/glassfish7 10.0.0 5.7.2 3.1.0 jakarta-restful-ws-tck 3.1.3 org.junit junit-bom ${junit.jupiter.version} pom import org.glassfish.jersey jersey-bom ${jersey.version} pom import jakarta-snapshots https://jakarta.oss.sonatype.org/content/repositories/staging/ org.junit.jupiter junit-jupiter ${junit.jupiter.version} org.glassfish.hk2 hk2-locator 3.0.0 com.sun.xml.bind jaxb-impl 3.0.0 runtime org.jboss.arquillian.container arquillian-glassfish-managed-6 1.0.0.Alpha1 jakarta.ws.rs ${tck.artifactId} ${tck.version} test jakarta.ws.rs jakarta.ws.rs-api ${project.version} test org.hamcrest hamcrest 2.2 test org.glassfish.main.common simple-glassfish-api ${glassfish.container.version} org.jboss.arquillian.junit5 arquillian-junit5-container 1.7.0.Alpha10 jakarta.platform jakarta.jakartaee-api ${jakarta.platform.version} provided commons-httpclient commons-httpclient 3.1 org.glassfish.jersey.core jersey-server ${jersey.version} test org.glassfish.jersey.containers jersey-container-grizzly2-http ${jersey.version} test org.netbeans.tools sigtest-maven-plugin 1.4 org.glassfish.jersey.media jersey-media-json-binding ${jersey.version} test org.glassfish.jersey.media jersey-media-jaxb ${jersey.version} test org.glassfish.jersey.media jersey-media-sse ${jersey.version} test org.apache.maven.plugins maven-dependency-plugin 3.2.0 unpack pre-integration-test unpack org.glassfish.main.distributions glassfish ${glassfish.container.version} zip false ${project.build.directory} copy pre-integration-test copy org.glassfish.jersey.core jersey-client ${jersey.version} jar true ${glassfish.home}/glassfish/modules jersey-client.jar org.glassfish.jersey.core jersey-server ${jersey.version} jar true ${glassfish.home}/glassfish/modules jersey-server.jar org.glassfish.jersey.core jersey-common ${jersey.version} jar true ${glassfish.home}/glassfish/modules jersey-common.jar org.glassfish.jersey.containers jersey-container-grizzly2-http ${jersey.version} jar true ${glassfish.home}/glassfish/modules jersey-container-grizzly2-http.jar org.glassfish.jersey.containers jersey-container-servlet-core ${jersey.version} jar true ${glassfish.home}/glassfish/modules jersey-container-servlet-core.jar org.glassfish.jersey.containers jersey-container-servlet ${jersey.version} jar true ${glassfish.home}/glassfish/modules jersey-container-servlet.jar org.glassfish.jersey.media jersey-media-sse ${jersey.version} jar true ${glassfish.home}/glassfish/modules jersey-media-sse.jar org.glassfish.jersey.media jersey-media-json-binding ${jersey.version} jar true ${glassfish.home}/glassfish/modules jersey-media-json-binding.jar jakarta.ws.rs jakarta.ws.rs-api ${jakarta.rest.version} jar true ${glassfish.home}/glassfish/modules jakarta.ws.rs-api.jar exec-maven-plugin org.codehaus.mojo StopDomain1 pre-integration-test exec ${asadmin.home} ${asadmin} stop-domain StartDomain1 pre-integration-test exec ${asadmin.home} ${asadmin} start-domain Enable Trace requests pre-integration-test exec ${asadmin.home} ${asadmin} set server-config.network-config.protocols.protocol.http-listener-1.http.trace-enabled=true Delete User j2ee pre-integration-test exec ${asadmin.home} ${asadmin} --passwordfile ${project.basedir}/j2ee.pass delete-file-user j2ee 0 1 Add User j2ee pre-integration-test exec ${asadmin.home} ${asadmin} --passwordfile ${project.basedir}/j2ee.pass create-file-user --groups staff:mgr j2ee Delete User javajoe pre-integration-test exec ${asadmin.home} ${asadmin} --passwordfile ${project.basedir}/javajoe.pass delete-file-user javajoe 0 1 Add User javajoe pre-integration-test exec ${asadmin.home} ${asadmin} --passwordfile ${project.basedir}/javajoe.pass create-file-user --groups guest javajoe list users pre-integration-test exec ${asadmin.home} ${asadmin} list-file-users StopDomain pre-integration-test exec ${asadmin.home} ${asadmin} stop-domain maven-failsafe-plugin 3.0.0-M5 gf-tests integration-test verify **/SeBootstrapIT.java false jakarta.ws.rs:${tck.artifactId} ${glassfish.home} org.glassfish.jersey.servlet.ServletContainer localhost 8080 true j2ee j2ee javajoe javajoe ee.jakarta.tck.ws.rs.lib.implementation.sun.common.SunRIURL ${project.build.directory}/jdk11-bundle jakarta.xml.bind ${glassfish.home}/glassfish/modules/jakarta.ws.rs-api.jar:${glassfish.home}/glassfish/modules/jakarta.xml.bind-api.jar:${project.build.directory}/jdk11-bundle/java.base:${project.build.directory}/jdk11-bundle/java.rmi:${project.build.directory}/jdk11-bundle/java.sql:${project.build.directory}/jdk11-bundle/java.naming ${glassfish.home} se-tests integration-test verify false **/SeBootstrapIT.java jakarta.ws.rs:${tck.artifactId} onLinux unix ${basedir} ${glassfish.home}/glassfish/bin/asadmin onWindows Windows ${glassfish.home}/glassfish/bin asadmin jersey-tck 3.1.99-SNAPSHOT