Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-2590

java.lang.NoSuchMethodError when initiating

    • Type: Icon: Bug Bug
    • Resolution: Works as Designed
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 3.5.0
    • Component/s: API, Builders
    • Labels:
    • Environment:
      Windows, Java 1.8, Gradle

      I'm trying to initialize the client with this code:

      MongoClientURI clientURI = new MongoClientURI("mongodb://spammer:123mongo456@67.205.151.97/spammer");
      _globalClient = new MongoClient(clientURI);

      but i got this exception:
      java.lang.NoSuchMethodError: com.mongodb.connection.SslSettings$Builder.context(Ljavax/net/ssl/SSLContext;)Lcom/mongodb/connection/SslSettings$Builder;
      at com.mongodb.MongoClientOptions.<init>(MongoClientOptions.java:180)
      at com.mongodb.MongoClientOptions.<init>(MongoClientOptions.java:54)
      at com.mongodb.MongoClientOptions$Builder.build(MongoClientOptions.java:1474)
      at com.mongodb.MongoClientURI.getOptions(MongoClientURI.java:336)
      at com.mongodb.Mongo.createCluster(Mongo.java:701)
      at com.mongodb.Mongo.<init>(Mongo.java:307)
      at com.mongodb.Mongo.<init>(Mongo.java:303)
      at com.mongodb.MongoClient.<init>(MongoClient.java:291)

      i installed the lib with gradle :
      compile 'org.mongodb:mongodb-driver:3.5.0'

            Assignee:
            Unassigned Unassigned
            Reporter:
            kumangkumeng Rahadian Ahmad
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: