diff --git a/com.ibm.jbatch.container/pom.xml b/com.ibm.jbatch.container/pom.xml
index 04d83a0f..e4656a4a 100644
--- a/com.ibm.jbatch.container/pom.xml
+++ b/com.ibm.jbatch.container/pom.xml
@@ -32,6 +32,11 @@
jakarta.activation-api
provided
+
+ jakarta.annotation
+ jakarta.annotation-api
+ provided
+
jakarta.xml.bind
jakarta.xml.bind-api
diff --git a/com.ibm.jbatch.container/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension b/com.ibm.jbatch.container/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension
new file mode 100755
index 00000000..cf43ca16
--- /dev/null
+++ b/com.ibm.jbatch.container/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension
@@ -0,0 +1 @@
+com.ibm.jbatch.container.cdi.BatchCDIInjectionExtension
diff --git a/com.ibm.jbatch.container/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension b/com.ibm.jbatch.container/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
deleted file mode 100755
index 08d706b8..00000000
--- a/com.ibm.jbatch.container/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
+++ /dev/null
@@ -1 +0,0 @@
-com.ibm.jbatch.container.cdi.BatchCDIInjectionExtension
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 7547b618..5625a1d1 100755
--- a/pom.xml
+++ b/pom.xml
@@ -128,6 +128,7 @@
2.0.0-RC3
+ 2.0.0-RC1
3.0.0-M1
2.0.0.RC1
2.0.0-RC1
@@ -175,6 +176,11 @@
${batch.impl.version}
+ jakarta.annotation
+ jakarta.annotation-api
+ ${version.jakarta.annotation.jakarta.annotation-api}
+
+
jakarta.enterprise
jakarta.enterprise.cdi-api
${version.jakarta.enterprise.jakarta.enterprise.cdi-api}
@@ -233,7 +239,7 @@
org.jboss.weld.se
weld-se-core
- 3.1.4.Final
+ 4.0.0-SNAPSHOT
org.testng