java. lang.NoSuchMethodError: 'void com.mongodb.MongoClient.< init >(java.util.List, java.util.List, com.mongodb.MongoClientOptions)'
at Deployment.VUCE.war//com.genexusconsulting .mongodb.GXCMongoDBConector.createClient(GXCMongoDBConector.java:811)
при развертывании.VUCE.war//com.genexusconsulting.mongodb.GXCMongoDBConector.connect(GXCMongoDBConector.java:106)
< /blockquote>
Строка, на которую имеется ссылка, имеет следующий код:
Код: Выделить всё
List seeds = new ArrayList();
seeds.add(new ServerAddress(host, port));
CodecRegistry codecRegistry = CodecRegistries.fromRegistries(CodecRegistries.fromProviders(new QueryResponseCodecProvider()), MongoClientSettings.getDefaultCodecRegistry());
ConnectionString cnn = new ConnectionString(mongoUri);
/* here there be error */
MongoClientSettings options = MongoClientSettings.builder().
applyConnectionString(cnn).
applyToClusterSettings(builder -> builder.hosts(seeds)).
codecRegistry(codecRegistry).build();
/* here there be error */
Код: Выделить всё
org.mongodb
bson
5.1.2
org.mongodb
mongodb-driver-core
5.1.2
org.mongodb
mongodb-driver-sync
5.1.2
Подробнее здесь: https://stackoverflow.com/questions/791 ... to-newer-d
Мобильная версия