... </SSLHostConfig> </Connector> web.xml Remove the sections setting the default character encoding for requests and responses to UTF-8. Tomcat config for Servlet 4.0 setenv.[sh|bat] Set the following system properties
- -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true
- -Dorg.apache.tomcat.util.http.ServerCookie.FWD_SLASH_IS_SEPARATOR=false
- -Duser.language=en
- -Duser.country=US
tomcat-users.xml Make the following changes: <user username="CN=CTS, OU=Java Software, O=Sun Microsystems Inc., L=Burlington, ST=MA, C=US" roles="Administrator"/> <user username="j2ee" password="j2ee" roles="Administrator,Employee" /> <user username="javajoe" password="javajoe" roles="VP,Manager" /> web.xml Remove the sections setting the default character encoding for requests and responses to UTF-8. Tomcat config for Servlet 4.0 setenv.[sh|bat] Set the following system properties
- -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true
- -Dorg.apache.tomcat.util.http.ServerCookie.FWD_SLASH_IS_SEPARATOR=false
- -Duser.language=en
- -Duser.country=US
server.xml Enable h2c on port 8080, and add some trailer headers ... A default 10.0.x build (as of 2020-06-18) with the above configuration and the TCK built from source (as of 2020-06-18) triggers 58 32 test failures 1 Expected failures
- 1 x default context path test as Tomcat configuration always overrides this
TCK bugs
- PR 338
- Incorrect major version (1 failure),
- Using LF rather an CRLF (15 failures)
42 15 failures suspected to be related to incomplete configuration or additional TCK bugs |