We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b5394f0 commit c92176aCopy full SHA for c92176a
driver-core/src/main/com/mongodb/Jep395RecordCodecProvider.java
@@ -41,8 +41,9 @@ public class Jep395RecordCodecProvider implements CodecProvider {
41
CodecProvider possibleCodecProvider;
42
try {
43
Class.forName("java.lang.Record"); // JEP-395 support canary test.
44
+ Class.forName("org.bson.codecs.record.RecordCodecProvider"); // Java 17 canary test
45
possibleCodecProvider = new RecordCodecProvider();
- } catch (ClassNotFoundException e) {
46
+ } catch (ClassNotFoundException | UnsupportedClassVersionError e) {
47
// No JEP-395 support
48
possibleCodecProvider = null;
49
}
0 commit comments