Running
Common Configuration for all Tomcat versions
None.
Note: If you re-run the TCK you must stop Tomcat, empty the work directory and then restart Tomcat. This is because the TCK assumes it is running for the first time and a number of tests check various compilation activities.
Tomcat 9.0.x
None required (clean 9.0.x build).
Tomcat 10.0.x
Remove the request-character-encoding and response-character-encoding settings from conf/web.xml (the JSP TCK has one test that depends on the default encoding).
Test Suite
Download one of the following:
- Jakarta EE 8 (Tomcat 9.0.x): http://download.eclipse.org/ee4j/jakartaee-tck/jakartaee8/promoted/websocketpages-tck-12.13.10.zip
- Jakarta EE 9 (Tomcat 10.0.x): http://download.eclipse.org/ee4j/jakartaee-tck/master/nightly/websocketpages-tck-23.0.0.zip (this will change once formally released)
...
Accept the defaults and then run the tests
Expected results
A default 9.0.x build with the above configuration passes the Jakarta EE 8 JSP TCK.
...
A default 10.0.x build with the above configuration fails the currently nightly build (as of 2020-05-26) of the Jakarta EE 9 JSP TCK with Java 11 due to the following:
This PR has been merged. Need to reset the current nightly TCK build)
- 1 x signature test
Fixed bugs
The Apache Tomcat project has reported the following bugs to the Eclipse Jakarta EE TCK project which have since been fixed.
...