A new EE 10 Platform TCK has been staged [1] that includes
changes for various TCK challenges via [2] that can be
summarized as covering additional Java 21 changes + updating
from tests from web-app_2_2.dtd => web-app_5_0.xsd. A
few Persistence TCK challenges have been addressed as
well.
Component TCKs
[3][4][5] have been staged to reflect Platform TCK test
changes made for the EE 10 Platform TCK.
I started a
GlassFish TCK run against [1] via the [7]
CI job (testing
with Java 17 as we haven't added Java 21 support yet to
that job). I'm also testing WildFly against[1] on Java
21.
If other
implementations would like to run against the [1] staged jakarta-jakartaeetck-10.0.5.zip,
please respond to this email if you need more time to test any
of the staged TCKs beyond the end of this week. I'd like to
create a specifications repo pull request [8] to promote the
TCKs some time next week.
Scott
[1] https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee10/staged/eftl//jakarta-jakartaeetck-10.0.5.zip
[2] changes:
- https://github.com/jakartaee/platform-tck/issues/1313
accepted TCK challenge "Old DTDs/Schema in deployment
descriptors of Tags/Pages/Servlet/Assembly Platform TCK tests"
- https://github.com/jakartaee/persistence/issues/637
accepted TCK challenge "TCK should not set
version on entity manually"
- https://github.com/jakartaee/persistence/issues/632
accepted TCK challenge "Derived identity TCK tests
rely on unspecified cascading behavior"
- https://github.com/jakartaee/platform-tck/issues/1260
accepted TCK challenge "SQL DML change for running on Java 21"
- https://github.com/jakartaee/platform-tck/pull/1321
- JspException.getRootCause() has been deprecated and was
removed in Pages 4.0 (Jakarta EE11).
- https://github.com/jakartaee/tags/issues/255
accepted TCK challenge for running on Java 19+ "Update jstl
dates for java21"
[3] https://www.eclipse.org/downloads/download.php?file=/ee4j/jakartaee-tck/jakartaee10/staged/eftl/jakarta-servlet-tck-6.0.2.zip
[4] https://www.eclipse.org/downloads/download.php?file=/ee4j/jakartaee-tck/jakartaee10/staged/eftl/jakarta-connectors-tck-2.1.2.zip
[5] https://www.eclipse.org/downloads/download.php?file=/ee4j/jakartaee-tck/jakartaee10/staged/eftl/jakarta-tags-tck-3.0.1.zip
[6] https://www.eclipse.org/downloads/download.php?file=/ee4j/jakartaee-tck/jakartaee10/staged/eftl/jakarta-persistence-tck-3.1.5.zip
[7] https://ci.eclipse.org/jakartaee-tck/job/10/job/eftl-jakartaeetck-run-100/237/
[8] https://github.com/jakartaee/specifications