Hi Scott,
Short answer: yes.
Longer answer: working through the details of getting the Piranha project to pass the Servlet TCK. See
https://github.com/piranhacloud/piranha/actions/workflows/tck-server.yml
Thanks!
Kind regards,
Manfred Riem
From: Scott Marlow <smarlow@xxxxxxxxxx>
Sent: Tuesday, December 6, 2022 11:45 AM
To: servlet developer discussions <servlet-dev@xxxxxxxxxxx>; Manfred Riem <m_riem@xxxxxxxxxxx>
Subject: Re: [servlet-dev] [TCK Challenge] dispatchAfterCommitTest5
Hi,
Manfred, are you currently investigating any additional Servlet 6.0 TCK failures that may lead to more Servlet TCK challenges? I'm trying to understand if the four accepted Servlet TCK challenges (https://github.com/jakartaee/servlet/issues/486
+ https://github.com/jakartaee/servlet/issues/488 +
https://github.com/jakartaee/servlet/issues/489 +
https://github.com/jakartaee/servlet/issues/490), are the only Servlet TCK challenges to be addressed in a Servlet TCK service release?
The new Servlet TCK service release should be added to the
https://jakarta.ee/specifications/servlet/6.0 page as
https://download.eclipse.org/jakartaee/servlet/6.0/jakarta-servlet-tck-6.0.2.zip.
Since the same tests are also in the Platform TCK, we will also want a
https://download.eclipse.org/jakartaee/platform/10/jakarta-jakartaeetck-10.0.2.zip as well.
We will also want the jakarta-jakartaeetck-10.0.2.zip service release to address
https://github.com/jakartaee/persistence/issues/388 as well.
If anyone wants to create a Platform TCK pull request to address the four Servlet TCK challenges, please create a pull request similar to
https://github.com/jakartaee/platform-tck/pull/1142 (except the Servlet TCK version will bump to 6.0.3 and Platform TCK bump to 10.0.2). The Persistence issue change could be included but that
is optional for the pull request as that can be addressed as a separate pr.
Thanks,
Scott
On 12/6/22 8:36 AM, Manfred Riem wrote:
Hi there,
I have a TCK challenge for the dispatchAfterCommitTest5.
See
https://github.com/jakartaee/platform-tck/blob/b23c9554913750a532fd60596b09254a8c7340a0/src/com/sun/ts/tests/servlet/api/jakarta_servlet/dispatchtest/DispatchTestServlet.java#L1087
The Piranha project delivers a Servlet container that returns “null” for the ServletContext.getContext(String uripath) which is
allowable as per
https://jakarta.ee/specifications/servlet/6.0/apidocs/jakarta.servlet/jakarta/servlet/servletcontext#getContext(java.lang.String)
As the test in question assumes that a ServletContext is returned it fails.
Filed as
https://github.com/jakartaee/servlet/issues/490
Thanks!
Kind regards,
Manfred Riem
_______________________________________________
servlet-dev mailing list
servlet-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/servlet-dev