On 2016-06-01 19:44, Cédric Chantepie wrote:
> What's your code ?
This is a simplified example:
implicit val context = scala.concurrent.ExecutionContext.global
val driver = MongoDriver()
val con = driver.connection(Seq("
127.0.0.1:2708"))
val serverStatus =
Await.result(con.database("admin").flatMap(_.serverStatus),10.seconds)
I would expect the call to succeed (the server is up and running), but
instead I get
reactivemongo.core.actors.Exceptions$NodeSetNotReachable$:
MongoError['The node set can not be reached! Please check your network
connectivity.']
at
reactivemongo.core.actors.Exceptions$NodeSetNotReachable$.<clinit>(actors.scala)
at
reactivemongo.api.MongoConnection.reactivemongo$api$MongoConnection$$wait$1(api.scala:331)
at
reactivemongo.api.MongoConnection$$anonfun$reactivemongo$api$MongoConnection$$wait$1$2.applyOrElse(api.scala:359)
at
reactivemongo.api.MongoConnection$$anonfun$reactivemongo$api$MongoConnection$$wait$1$2.applyOrElse(api.scala:356)
at
scala.concurrent.Future$$anonfun$recoverWith$1.apply(Future.scala:344)
at
scala.concurrent.Future$$anonfun$recoverWith$1.apply(Future.scala:343)
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32)
at
scala.concurrent.impl.ExecutionContextImpl$$anon$3.exec(ExecutionContextImpl.scala:107)
at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
at
scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.pollAndExecAll(ForkJoinPool.java:1253)
at
scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1346)
at
scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
at
scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
I am using reactivemongo 0.11.11.
Kind regards,
-- Sam