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

java.lang.NoSuchMethodError when initiating

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Works as Designed
    • Icon: Major - P3 Major - P3
    • None
    • 3.5.0
    • API, Builders
    • Windows, Java 1.8, Gradle

    Description

      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'

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: