diff --git a/osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/support/BundleOptions.java b/osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/support/BundleOptions.java
index 3e6171ca530..abe6e182a78 100644
--- a/osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/support/BundleOptions.java
+++ b/osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/support/BundleOptions.java
@@ -102,6 +102,16 @@ public static CompositeOption logbackBundles() {
options(
mavenBundle("ch.qos.logback", "logback-classic").versionAsInProject(),
mavenBundle("ch.qos.logback", "logback-core").versionAsInProject(),
+
+ // slf4j 2.x requires spifly in order to operate in an OSGi context
+ mavenBundle("org.apache.aries.spifly", "org.apache.aries.spifly.dynamic.bundle")
+ .version("1.3.7"),
+ mavenBundle("org.apache.aries", "org.apache.aries.util").version("1.1.1"),
+ mavenBundle("org.ow2.asm", "asm").version("9.6"),
+ mavenBundle("org.ow2.asm", "asm-commons").version("9.6"),
+ mavenBundle("org.ow2.asm", "asm-util").version("9.6"),
+ mavenBundle("org.ow2.asm", "asm-tree").version("9.6"),
+ mavenBundle("org.ow2.asm", "asm-analysis").version("9.6"),
systemProperty("logback.configurationFile")
.value("file:src/test/resources/logback-test.xml"));
}
diff --git a/pom.xml b/pom.xml
index 2cfeb65e757..3656d2c5fa1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,7 +65,7 @@
-->
3.5.6
- 1.7.26
+ 2.0.16
1.0.3
20230227
@@ -78,7 +78,7 @@
3.19.0
1.3
4.13.2
- 1.2.3
+ 1.3.15
6.0.0
7.0.1
4.13.4