Apache tomcat

Clone this repo:
  1. 56c3409 Update for WewbSocket refactoring by Mark Thomas · 9 days ago main
  2. b7d17ca Update for WebSocket re-packaging by Mark Thomas · 10 days ago
  3. 8cafd3c Merge pull request #19 from apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.5.5 by Rémy Maucherat · 3 weeks ago
  4. 921db8a Merge pull request #20 from apache/dependabot/github_actions/actions/upload-artifact-7 by Rémy Maucherat · 3 weeks ago
  5. 874fe4e Merge pull request #22 from apache/dependabot/maven/jakarta.tck-common-11.1.1 by Rémy Maucherat · 3 weeks ago

Running the Jakarta 11 TCK with Tomcat 11

Overview

This is a Maven project that can be used to run the refactored TCK (Jakarta 11 onwards) with Tomcat 11.

Download the TCK

Downloading the TCK first is required:

  1. Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml and edit as required.

  2. cd $TOMCAT_TCK/download

  3. mvn verify

Alternately, all the TCKs can be downloaded and run at once:

  1. Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml and edit as required.

  2. cd $TOMCAT_TCK

  3. mvn verify

Running the Annotations TCK

  1. Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml and edit as required.

  2. cd $TOMCAT_TCK\annotations-tck

  3. mvn verify

Running the EL TCK

  1. Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml and edit as required.

  2. cd $TOMCAT_TCK\el-tck

  3. mvn verify

Running the WebSocket TCK

  1. Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml and edit as required.

  2. cd $TOMCAT_TCK\websocket-tck

  3. mvn verify

Running the Servlet TCK

  1. Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml and edit as required.

  2. cd $TOMCAT_TCK\servlet-tck

  3. mvn verify

Running the JSP TCK

  1. Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml and edit as required.

  2. cd $TOMCAT_TCK\jsp-tck

  3. mvn verify