diff --git a/demos/demo-spec/demo-spec-webapp/pom.xml b/demos/demo-spec/demo-spec-webapp/pom.xml
index 0a444d0631eb..20926635bb3b 100644
--- a/demos/demo-spec/demo-spec-webapp/pom.xml
+++ b/demos/demo-spec/demo-spec-webapp/pom.xml
@@ -67,7 +67,7 @@
Test Webapp for Servlet 4.0 Features
- javax.transaction*;version="[1.1,1.3)", javax.servlet*;version="[2.6,4.1)", org.eclipse.jetty*;version="[$(version;===;${parsedVersion.osgiVersion}),$(version;==+;${parsedVersion.osgiVersion}))", org.eclipse.jetty.webapp;version="[$(version;===;${parsedVersion.osgiVersion}),$(version;==+;${parsedVersion.osgiVersion}))";resolution:="optional", org.eclipse.jetty.plus.jndi;version="[$(version;===;${parsedVersion.osgiVersion}),$(version;==+;${parsedVersion.osgiVersion}))";resolution:="optional", com.acme;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", *
+ javax.transaction*;version="[1.1,2.0)", javax.servlet*;version="[2.6,4.1)", org.eclipse.jetty*;version="[$(version;===;${parsedVersion.osgiVersion}),$(version;==+;${parsedVersion.osgiVersion}))", org.eclipse.jetty.webapp;version="[$(version;===;${parsedVersion.osgiVersion}),$(version;==+;${parsedVersion.osgiVersion}))";resolution:="optional", org.eclipse.jetty.plus.jndi;version="[$(version;===;${parsedVersion.osgiVersion}),$(version;==+;${parsedVersion.osgiVersion}))";resolution:="optional", com.acme;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", *
<_nouses />
com.acme.test;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}";-noimport:=true
diff --git a/jetty-osgi/test-jetty-osgi/pom.xml b/jetty-osgi/test-jetty-osgi/pom.xml
index a89b3874571d..7f5ee29d1087 100644
--- a/jetty-osgi/test-jetty-osgi/pom.xml
+++ b/jetty-osgi/test-jetty-osgi/pom.xml
@@ -129,7 +129,11 @@
${osgi-util-version}
test
-
+
+ jakarta.inject
+ jakarta.inject-api
+ test
+
org.slf4j
@@ -190,14 +194,23 @@
jetty-servlet-api
- org.apache.geronimo.specs
- geronimo-jta_1.1_spec
+ jakarta.transaction
+ jakarta.transaction-api
+ test
+
+
+ jakarta.interceptor
+ jakarta.interceptor-api
+ test
+
+
+ jakarta.enterprise
+ jakarta.enterprise.cdi-api
test
- org.apache.geronimo.specs
- geronimo-atinject_1.0_spec
- ${injection.bundle.version}
+ jakarta.el
+ jakarta.el-api
test
diff --git a/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiAnnotationParser.java b/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiAnnotationParser.java
index 93e11c9aac6a..9b275dd31b04 100644
--- a/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiAnnotationParser.java
+++ b/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiAnnotationParser.java
@@ -58,7 +58,7 @@ public static Option[] configure() throws IOException
ArrayList
+
+ jakarta.interceptor
+ jakarta.interceptor-api
+ ${jakarta.interceptor.api.version}
+
jakarta.inject
jakarta.inject-api
- 1.0.3
+ ${jakarta.inject.api.version}
jakarta.servlet
@@ -1147,31 +1149,6 @@
org.apache.felix.framework
${felix.version}
-
- org.apache.geronimo.specs
- geronimo-annotation_1.3_spec
- ${geronimo.annotation.spec.version}
-
-
- org.apache.geronimo.specs
- geronimo-jcdi_2.0_spec
- ${geronimo.jcdi.spec.version}
-
-
- org.apache.geronimo.specs
- geronimo-atinject_1.0_spec
- ${geronimo.atinject.spec.version}
-
-
- org.apache.geronimo.specs
- geronimo-interceptor_1.2_spec
- ${geronimo.interceptor.spec.version}
-
-
- org.apache.geronimo.specs
- geronimo-jta_1.1_spec
- ${geronimo.jta.spec.version}
-
org.apache.kerby
kerb-simplekdc
diff --git a/tests/test-webapps/test-owb-cdi-webapp/pom.xml b/tests/test-webapps/test-owb-cdi-webapp/pom.xml
index 1b29124e0445..548f2e95e358 100644
--- a/tests/test-webapps/test-owb-cdi-webapp/pom.xml
+++ b/tests/test-webapps/test-owb-cdi-webapp/pom.xml
@@ -38,20 +38,20 @@
- org.apache.geronimo.specs
- geronimo-annotation_1.3_spec
+ jakarta.annotation
+ jakarta.annotation-api
- org.apache.geronimo.specs
- geronimo-jcdi_2.0_spec
+ jakarta.enterprise
+ jakarta.enterprise.cdi-api
- org.apache.geronimo.specs
- geronimo-atinject_1.0_spec
+ jakarta.inject
+ jakarta.inject-api
- org.apache.geronimo.specs
- geronimo-interceptor_1.2_spec
+ jakarta.interceptor
+ jakarta.interceptor-api
org.apache.openwebbeans