[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jakartaee-tck-dev] Staged EE 10 Platform TCK for running on Java 21 (as well as Java 11/17) which also updates Web tests that previously used (optional) web-app_2_2.dtd + addresses some Persistence challenges...
|
Looks like we missed a failure with the assembly tests in the [7]
run:
"
Caused by: org.xml.sax.SAXParseException; lineNumber: 28;
columnNumber: 18; Deployment descriptor file WEB-INF/web.xml in
archive
[assembly_compat_standalone_war_compat12_13_component_web].
cvc-complex-type.2.4.a: Invalid content was found starting with
element '{"https://jakarta.ee/xml/ns/jakartaee":description}'. One
of '{"https://jakarta.ee/xml/ns/jakartaee":servlet-class,
"https://jakarta.ee/xml/ns/jakartaee":jsp-file,
"https://jakarta.ee/xml/ns/jakartaee":init-param,
"https://jakarta.ee/xml/ns/jakartaee":load-on-startup,
"https://jakarta.ee/xml/ns/jakartaee":enabled,
"https://jakarta.ee/xml/ns/jakartaee":async-supported,
"https://jakarta.ee/xml/ns/jakartaee":run-as,
"https://jakarta.ee/xml/ns/jakartaee":security-role-ref,
"https://jakarta.ee/xml/ns/jakartaee":multipart-config}' is
expected.
"
Will need to address ^ and stage a new Platform TCK build.
On 7/1/24 1:12 PM, Scott Marlow wrote:
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