Challenged tests
- servlet.tck.compat.LeadingSlash.WithLeadingSlash.WithLeadingSlashTests.WithLeadingSlashTest
- servlet.tck.compat.LeadingSlash.WithoutLeadingSlash.WithoutLeadingSlashTests.WithoutLeadingSlashTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.getRegistrationInitParameterTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.filterServletMappingTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.getRegistrationInitParametersTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.servletRegistrationsTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.servletURLMappingTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.getRegistrationNameTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.getRegistrationClassNameTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.getFilterRegistrationsTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.getServletRegistrationTest
- servlet.tck.pluggability.api.jakarta_servlet.registration.RegistrationTests.getFilterRegistrationTest
- servlet.tck.spec.defaultmapping.DefaultMappingTests.defaultservletTest1
- servlet.tck.spec.defaultmapping.DefaultMappingTests.defaultservletTest
- servlet.tck.spec.servletresponse.servletResponseTests.testFlushBuffer
- servlet.tck.spec.servletresponse.servletResponseTests.testFlushBufferHttp
TCK Version
Jakarta Servlet 6.1.0
Description
All 16 of the tests are failing with the error:
java.lang.RuntimeException: Could not lookup value for field public java.net.URL servlet.tck.common.client.BaseTckTest.url
at org.jboss.arquillian.test.impl.enricher.resource.ArquillianResourceTestEnricher.enrich(ArquillianResourceTestEnricher.java:67)
Our engineer diagnosed the problem with servlet.tck.compat.LeadingSlash.WithLeadingSlash.WithLeadingSlashTests.WithLeadingSlashTest as being caused by the use of a web.xml with a DTD reference. Given that there really is no backward compatibility in Jakarta EE prior to Jakarta EE 9 (due to the javax => jakarta package change) and the web.xml was changed from DTDs to schemas in J2EE 1.4's Servlet 2.4 specification, there is no reason to require support for pre-servlet 2.4 deployment descriptor in the Servlet 6.1 TCK.
Additional context
We are trying to pass the EE11 TCK but this is a blocking issue.
Challenged tests
TCK Version
Jakarta Servlet 6.1.0
Description
All 16 of the tests are failing with the error:
Our engineer diagnosed the problem with servlet.tck.compat.LeadingSlash.WithLeadingSlash.WithLeadingSlashTests.WithLeadingSlashTest as being caused by the use of a web.xml with a DTD reference. Given that there really is no backward compatibility in Jakarta EE prior to Jakarta EE 9 (due to the javax => jakarta package change) and the web.xml was changed from DTDs to schemas in J2EE 1.4's Servlet 2.4 specification, there is no reason to require support for pre-servlet 2.4 deployment descriptor in the Servlet 6.1 TCK.
Additional context
We are trying to pass the EE11 TCK but this is a blocking issue.