Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Download the Jakarta Servlet 6.0.0 1 TCK

https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee10servlet/promoted/epl/6.0/jakarta-servlet-tck-6.0.01.zip

Extract to SERVLET_TCK_HOME

...

A default 10.1.x build  with the above configuration and the 6.0.0 1 TCK triggers those expected faliures:

...

  • 1 x default context path test as Tomcat configuration always overrides this.
    • (com/sun/ts/tests/servlet/spec/defaultcontextpath/URLClient.java#getDefaultContextPathTest)
  • 2 x security tests: clientCertTest because the key/cert are too small (SSL routines::ee key too small)

    • com/sun/ts/tests/servlet/spec/security/clientcert/Client.java#clientCertTest

    • com/sun/ts/tests/servlet/spec/security/clientcertanno/Client.java#clientCertTest

  • 2 x cookie tests: the TCK parses Expires using the old Netscape format ("EEE, dd-MMM-yy HH:mm:ss z"
    • )
    we use up to date format.
    • com/sun/ts/tests/servlet/pluggability/api/jakarta_servlet_http/cookie/URLClient.java#setMaxAgePositiveTest

    • com/sun/ts/tests/servlet/api/jakarta_servlet_http/cookie/URLClient.java#setMaxAgePositiveTest