diff --git a/tck/cdi-embedded/pom.xml b/tck/cdi-embedded/pom.xml
index 94e33d59bfb..229b28a2d36 100644
--- a/tck/cdi-embedded/pom.xml
+++ b/tck/cdi-embedded/pom.xml
@@ -192,6 +192,45 @@
+
+ jakarta.enterprise
+ cdi-tck-web-impl
+ ${cdi-tck.version}
+
+
+ jakarta.xml.soap
+ jakarta.xml.soap-api
+
+
+ jakarta.inject
+ jakarta.inject
+
+
+ jakarta.enterprise
+ cdi-api
+
+
+ jakarta.faces
+ jsf-api
+
+
+ jakarta.servlet
+ jakarta.servlet-api
+
+
+ jakarta.servlet.jsp
+ jsp-api
+
+
+ jakarta.transaction
+ jta
+
+
+ jakarta.annotation
+ jakarta.annotation-api
+
+
+
org.jboss.arquillian.testng
arquillian-testng-container
@@ -275,15 +314,15 @@
false
false
javaee-full,se
-
- jakarta.enterprise:cdi-tck-core-impl
- jakarta.enterprise:cdi-tck-web-impl
-
-
+
+ jakarta.enterprise:cdi-tck-core-impl
+ jakarta.enterprise:cdi-tck-web-impl
+
+
usedefaultlisteners
diff --git a/tck/cdi-signature-test/pom.xml b/tck/cdi-signature-test/pom.xml
index 1705494c43b..8561dc5fd28 100644
--- a/tck/cdi-signature-test/pom.xml
+++ b/tck/cdi-signature-test/pom.xml
@@ -95,12 +95,12 @@
jakarta.enterprise
cdi-tck-core-impl
- sigtest-jdk11
- sig
+ sigtest-jdk11
+ sig
${cdi-tck.version}
true
-
-
+
+
${project.build.directory}/api-signature