This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomee.git
The following commit(s) were added to refs/heads/main by this push:
new 848902f88c TOMEE-4640 - Pin data-standalone TCK Arquillian to
1.9.1.Final
848902f88c is described below
commit 848902f88c5fe72e8194d43f7e5691edb3c0156e
Author: Richard Zowalla <[email protected]>
AuthorDate: Mon Jul 20 20:34:18 2026 +0200
TOMEE-4640 - Pin data-standalone TCK Arquillian to 1.9.1.Final
The Jakarta Data TCK 1.0.1 StandaloneExtension calls
ArquillianExtension.handleTestExecutionException(ExtensionContext,
Throwable),
which was removed in arquillian-junit5 1.10.0.Final. The dependabot bump
from
1.9.1.Final to 1.10.1.Final (a0346ac309) made every EntityTests method error
with a NoSuchMethodError before any query ran; it went unnoticed because no
CI
job activates the tck-data profile. With 1.9.1.Final restored, EntityTests
passes 73/73 against TomEE Plume (EclipseLink).
---
tck/data-standalone/pom.xml | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/tck/data-standalone/pom.xml b/tck/data-standalone/pom.xml
index 550970282b..e09e8ac245 100644
--- a/tck/data-standalone/pom.xml
+++ b/tck/data-standalone/pom.xml
@@ -28,8 +28,17 @@
<properties>
<jakarta.data-tck.version>1.0.1</jakarta.data-tck.version>
- <!-- Must match the Arquillian version the TCK was built against -->
- <arquillian.version.tck>1.10.1.Final</arquillian.version.tck>
+ <!--
+ Must match the Arquillian version the Jakarta Data TCK 1.0.1 was
built against.
+ Pinned to 1.9.1.Final on purpose: the TCK's StandaloneExtension
calls
+ ArquillianExtension.handleTestExecutionException(ExtensionContext,
Throwable),
+ which exists up to 1.9.x but was removed in 1.10.0.Final. Running
against 1.10.x
+ makes every EntityTests method error with a NoSuchMethodError
before any query
+ executes. Do NOT let dependabot bump this past 1.9.x until the TCK
is rebuilt
+ against a newer Arquillian. (Regression introduced by the 1.9.1 ->
1.10.1 bump in
+ commit a0346ac309, which went unnoticed because no CI job runs the
tck-data profile.)
+ -->
+ <arquillian.version.tck>1.9.1.Final</arquillian.version.tck>
</properties>
<dependencyManagement>