diff --git a/driver-sync/src/test/functional/com/mongodb/client/ClientSideEncryption25LookupProseTests.java b/driver-sync/src/test/functional/com/mongodb/client/ClientSideEncryption25LookupProseTests.java index 4324fab484c..033ecec7044 100644 --- a/driver-sync/src/test/functional/com/mongodb/client/ClientSideEncryption25LookupProseTests.java +++ b/driver-sync/src/test/functional/com/mongodb/client/ClientSideEncryption25LookupProseTests.java @@ -19,13 +19,13 @@ import com.mongodb.AutoEncryptionSettings; import com.mongodb.ClientEncryptionSettings; import com.mongodb.MongoClientSettings; +import com.mongodb.MongoCommandException; import com.mongodb.MongoNamespace; import com.mongodb.WriteConcern; import com.mongodb.client.model.CreateCollectionOptions; import com.mongodb.client.model.ValidationOptions; import com.mongodb.client.vault.ClientEncryption; import com.mongodb.client.vault.ClientEncryptions; -import com.mongodb.crypt.capi.MongoCryptException; import com.mongodb.fixture.EncryptionFixture; import org.bson.BsonArray; import org.bson.BsonDocument; @@ -216,8 +216,8 @@ void testCase8() { + "]").stream().map(stage -> stage.asDocument()).collect(Collectors.toList()); assertCause( - MongoCryptException.class, - "not supported", + MongoCommandException.class, + "Cannot specify both encryptionInformation and csfleEncryptionSchemas", () -> client.getDatabase("db").getCollection("csfle").aggregate(pipeline).first()); } diff --git a/mongodb-crypt/build.gradle.kts b/mongodb-crypt/build.gradle.kts index 812753151d5..a59ccefc02f 100644 --- a/mongodb-crypt/build.gradle.kts +++ b/mongodb-crypt/build.gradle.kts @@ -54,7 +54,7 @@ val jnaLibsPath: String = System.getProperty("jnaLibsPath", "${jnaResourcesDir}$ val jnaResources: String = System.getProperty("jna.library.path", jnaLibsPath) // Download jnaLibs that match the git tag or revision to jnaResourcesBuildDir -val downloadRevision = "1.15.1" +val downloadRevision = "1.17.3" val binariesArchiveName = "libmongocrypt-java.tar.gz" /**