diff --git a/pom.xml b/pom.xml index 6e4ac8c..5666066 100644 --- a/pom.xml +++ b/pom.xml @@ -75,8 +75,8 @@ 3.0.2 5.6.0 2.28.2 - 3.11.2 - 1.12.0 + 4.0.0-beta1 + 4.0.0-beta1 Dysprosium-SR4 5.2.3.RELEASE Neumann-M2 @@ -496,11 +496,11 @@ org.mongodb - mongodb-driver + mongodb-driver-core ${mongo.version} true - + com.fasterxml.jackson.core jackson-databind @@ -543,6 +543,13 @@ test + + org.mongodb + mongodb-driver-sync + ${mongo.version} + test + + de.flapdoodle.embed de.flapdoodle.embed.mongo @@ -640,24 +647,11 @@ test - - org.mongodb - mongodb-driver-async - ${mongo.version} - test - - org.mongodb mongodb-driver-reactivestreams ${mongo-reactivestreams.version} test - - - org.mongodb - mongodb-driver-async - - diff --git a/src/test/java/org/springframework/session/data/mongo/integration/AbstractMongoRepositoryITest.java b/src/test/java/org/springframework/session/data/mongo/integration/AbstractMongoRepositoryITest.java index 5c7fbcc..01d740e 100644 --- a/src/test/java/org/springframework/session/data/mongo/integration/AbstractMongoRepositoryITest.java +++ b/src/test/java/org/springframework/session/data/mongo/integration/AbstractMongoRepositoryITest.java @@ -18,7 +18,6 @@ package org.springframework.session.data.mongo.integration; import static org.assertj.core.api.Assertions.*; import java.io.IOException; -import java.net.UnknownHostException; import java.time.Duration; import java.time.Instant; import java.util.Map; @@ -42,7 +41,8 @@ import org.springframework.session.data.mongo.MongoIndexedSessionRepository; import org.springframework.session.data.mongo.MongoSession; import org.springframework.util.SocketUtils; -import com.mongodb.MongoClient; +import com.mongodb.client.MongoClient; +import com.mongodb.client.MongoClients; /** * Abstract base class for {@link MongoIndexedSessionRepository} tests. @@ -399,9 +399,9 @@ abstract public class AbstractMongoRepositoryITest extends AbstractITest { @Bean @DependsOn("embeddedMongoServer") - public MongoOperations mongoOperations() throws UnknownHostException { + public MongoOperations mongoOperations() { - MongoClient mongo = new MongoClient("localhost", this.embeddedMongoPort); + MongoClient mongo = MongoClients.create("mongodb://localhost:" + this.embeddedMongoPort); return new MongoTemplate(mongo, "test"); }