diff --git a/dependencies/pom.xml b/dependencies/pom.xml
index 93935176e86..aab3e06afe2 100644
--- a/dependencies/pom.xml
+++ b/dependencies/pom.xml
@@ -68,11 +68,11 @@
2.13.4.20221013
2.0.1
- 2.0.0
- 3.0.0
+ 2.1.0
+ 4.0.1
4.0.0
- 2.0.0
- 2.0.0
+ 2.0.1
+ 2.1.0
3.0.0
3.0.0
2.0.0
@@ -144,8 +144,8 @@
1.32
1.4.2
2.0.4
- 4.0.SP1
- 4.0.2.Final
+ 5.0.SP3
+ 5.1.0.Final
2.0.4
2.12.0
2.12.5
@@ -899,6 +899,17 @@
weld-spi
${version.lib.weld-api}
+
+ org.jboss.weld
+ weld-lite-extension-translator
+ ${version.lib.weld}
+
+
+ org.jboss.weld
+ weld-core-impl
+
+
+
org.jboss.weld.module
weld-jta
diff --git a/integrations/cdi/jedis-cdi/pom.xml b/integrations/cdi/jedis-cdi/pom.xml
index 95d178bdf6f..419373888e8 100644
--- a/integrations/cdi/jedis-cdi/pom.xml
+++ b/integrations/cdi/jedis-cdi/pom.xml
@@ -1,7 +1,7 @@
jakarta.enterprise
diff --git a/integrations/cdi/jedis-cdi/src/main/java/module-info.java b/integrations/cdi/jedis-cdi/src/main/java/module-info.java
index e7b676d4c09..49f2b01cb2c 100644
--- a/integrations/cdi/jedis-cdi/src/main/java/module-info.java
+++ b/integrations/cdi/jedis-cdi/src/main/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, 2021 Oracle and/or its affiliates.
+ * Copyright (c) 2020, 2023 Oracle and/or its affiliates.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -21,6 +21,7 @@
*/
@SuppressWarnings({ "requires-automatic", "requires-transitive-automatic" })
module io.helidon.integrations.jedis.cdi {
+ requires transitive jakarta.annotation;
requires transitive java.desktop; // For java.beans
requires transitive jakarta.cdi;
requires jakarta.inject;
diff --git a/integrations/cdi/jpa-cdi/src/main/java/module-info.java b/integrations/cdi/jpa-cdi/src/main/java/module-info.java
index d4facab409d..ea11b63a913 100644
--- a/integrations/cdi/jpa-cdi/src/main/java/module-info.java
+++ b/integrations/cdi/jpa-cdi/src/main/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, 2022 Oracle and/or its affiliates.
+ * Copyright (c) 2020, 2023 Oracle and/or its affiliates.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -43,7 +43,6 @@
requires jakarta.xml.bind;
requires jakarta.inject; // automatic module
- requires jakarta.interceptor.api; // automatic module
requires io.helidon.integrations.cdi.delegates;
requires io.helidon.integrations.cdi.referencecountedcontext;
diff --git a/integrations/cdi/jta-cdi/src/main/java/module-info.java b/integrations/cdi/jta-cdi/src/main/java/module-info.java
index 6b586b96502..0a377ac723a 100644
--- a/integrations/cdi/jta-cdi/src/main/java/module-info.java
+++ b/integrations/cdi/jta-cdi/src/main/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, 2022 Oracle and/or its affiliates.
+ * Copyright (c) 2020, 2023 Oracle and/or its affiliates.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -39,7 +39,6 @@
requires jakarta.annotation;
requires java.sql;
requires java.rmi;
- requires jakarta.interceptor.api;
requires jakarta.inject;
requires jakarta.cdi;
requires narayana.jta.jakarta;
diff --git a/integrations/graal/mp-native-image-extension/src/main/java/io/helidon/integrations/graal/mp/nativeimage/extension/ProxyBean.java b/integrations/graal/mp-native-image-extension/src/main/java/io/helidon/integrations/graal/mp/nativeimage/extension/ProxyBean.java
index cfc9b7e835b..7f34633cdab 100644
--- a/integrations/graal/mp-native-image-extension/src/main/java/io/helidon/integrations/graal/mp/nativeimage/extension/ProxyBean.java
+++ b/integrations/graal/mp-native-image-extension/src/main/java/io/helidon/integrations/graal/mp/nativeimage/extension/ProxyBean.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021, 2022 Oracle and/or its affiliates.
+ * Copyright (c) 2021, 2023 Oracle and/or its affiliates.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -53,11 +53,6 @@ public Set getInjectionPoints() {
return Collections.emptySet();
}
- @Override
- public boolean isNullable() {
- return false;
- }
-
@Override
public Object create(CreationalContext