{"action":"created","issue":{"url":"https://api.github.com/repos/scullxbones/akka-persistence-mongo/issues/83","labels_url":"https://api.github.com/repos/scullxbones/akka-persistence-mongo/issues/83/labels{/name}","comments_url":"https://api.github.com/repos/scullxbones/akka-persistence-mongo/issues/83/comments","events_url":"https://api.github.com/repos/scullxbones/akka-persistence-mongo/issues/83/events","html_url":"https://github.com/scullxbones/akka-persistence-mongo/issues/83","id":125657301,"number":83,"title":"NoSuchMethodException when using RxMongo 0.12.0","user":{"login":"ticofab","id":1792917,"avatar_url":"https://avatars.githubusercontent.com/u/1792917?v=3","gravatar_id":"","url":"https://api.github.com/users/ticofab","html_url":"https://github.com/ticofab","followers_url":"https://api.github.com/users/ticofab/followers","following_url":"https://api.github.com/users/ticofab/following{/other_user}","gists_url":"https://api.github.com/users/ticofab/gists{/gist_id}","starred_url":"https://api.github.com/users/ticofab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ticofab/subscriptions","organizations_url":"https://api.github.com/users/ticofab/orgs","repos_url":"https://api.github.com/users/ticofab/repos","events_url":"https://api.github.com/users/ticofab/events{/privacy}","received_events_url":"https://api.github.com/users/ticofab/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-01-08T17:38:56Z","updated_at":"2016-01-08T18:21:05Z","closed_at":null,"body":"Hi, and thanks for this tool! Unfortunately, using the 1.1.5 version with RxMongo, I get this exception. Is it only my problem? Cheers\r\n\r\n```\r\n[error] - akka.actor.ActorSystemImpl - Uncaught fatal error from thread [application-akka-contrib-persistence-dispatcher-11] shutting down ActorSystem [application]\r\njava.lang.NoSuchMethodError: reactivemongo.api.MongoConnection.waitForPrimary(Lscala/concurrent/duration/FiniteDuration;)Lscala/concurrent/Future;\r\n        at akka.contrib.persistence.mongodb.RxMongoDriver.waitForPrimary(RxMongoPersistenceExtension.scala:62) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoDriver.akka$contrib$persistence$mongodb$RxMongoDriver$$unauthenticatedConnection$lzycompute(RxMongoPersistenceExtension.scala:53) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoDriver.akka$contrib$persistence$mongodb$RxMongoDriver$$unauthenticatedConnection(RxMongoPersistenceExtension.scala:50) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoDriver$$anonfun$connection$2.apply(RxMongoPersistenceExtension.scala:57) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoDriver$$anonfun$connection$2.apply(RxMongoPersistenceExtension.scala:56) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at scala.Option.fold(Option.scala:158) ~[scala-library-2.11.7.jar:na]\r\n        at akka.contrib.persistence.mongodb.RxMongoDriver.connection$lzycompute(RxMongoPersistenceExtension.scala:56) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoDriver.connection(RxMongoPersistenceExtension.scala:54) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoDriver.db(RxMongoPersistenceExtension.scala:152) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoDriver.collection(RxMongoPersistenceExtension.scala:154) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoSnapshotter.snaps(RxMongoSnapshotter.scala:47) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoSnapshotter.findYoungestSnapshotByMaxSequence(RxMongoSnapshotter.scala:20) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoPersistenceExtension$Configured$$anon$2.akka$contrib$persistence$mongodb$MongoPersistenceSnapshotFailFast$$super$findYoungestSnapshotByMaxSequence(RxMongoPersistenceExtension.scala:181) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.MongoPersistenceSnapshotFailFast$$anonfun$findYoungestSnapshotByMaxSequence$1.apply(MongoSnapshots.scala:89) ~[akka-persistence-mongo-common_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.MongoPersistenceSnapshotFailFast$$anonfun$findYoungestSnapshotByMaxSequence$1.apply(MongoSnapshots.scala:89) ~[akka-persistence-mongo-common_2.11-1.0.9.jar:1.0.9]\r\n        at akka.pattern.CircuitBreaker$State$class.materialize$1(CircuitBreaker.scala:298) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.pattern.CircuitBreaker$State$class.callThrough(CircuitBreaker.scala:315) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.pattern.CircuitBreaker$Closed$.callThrough(CircuitBreaker.scala:363) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.pattern.CircuitBreaker$Closed$.invoke(CircuitBreaker.scala:371) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.pattern.CircuitBreaker.withCircuitBreaker(CircuitBreaker.scala:115) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.contrib.persistence.mongodb.MongoPersistenceSnapshotFailFast$class.findYoungestSnapshotByMaxSequence(MongoSnapshots.scala:89) ~[akka-persistence-mongo-common_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.RxMongoPersistenceExtension$Configured$$anon$2.findYoungestSnapshotByMaxSequence(RxMongoPersistenceExtension.scala:181) ~[akka-persistence-mongo-rxmongo_2.11-1.0.9.jar:1.0.9]\r\n        at akka.contrib.persistence.mongodb.MongoSnapshots.loadAsync(MongoSnapshots.scala:25) ~[akka-persistence-mongo-common_2.11-1.0.9.jar:1.0.9]\r\n        at akka.persistence.snapshot.SnapshotStore$$anonfun$1$$anonfun$applyOrElse$5.apply(SnapshotStore.scala:37) ~[akka-persistence_2.11-2.4.0.jar:na]\r\n        at akka.persistence.snapshot.SnapshotStore$$anonfun$1$$anonfun$applyOrElse$5.apply(SnapshotStore.scala:37) ~[akka-persistence_2.11-2.4.0.jar:na]\r\n        at akka.pattern.CircuitBreaker$State$class.materialize$1(CircuitBreaker.scala:298) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.pattern.CircuitBreaker$State$class.callThrough(CircuitBreaker.scala:315) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.pattern.CircuitBreaker$Closed$.callThrough(CircuitBreaker.scala:363) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.pattern.CircuitBreaker$Closed$.invoke(CircuitBreaker.scala:371) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.pattern.CircuitBreaker.withCircuitBreaker(CircuitBreaker.scala:115) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.persistence.snapshot.SnapshotStore$$anonfun$1.applyOrElse(SnapshotStore.scala:37) ~[akka-persistence_2.11-2.4.0.jar:na]\r\n        at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:170) ~[scala-library-2.11.7.jar:na]\r\n        at akka.actor.Actor$class.aroundReceive(Actor.scala:480) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.contrib.persistence.mongodb.MongoSnapshots.aroundReceive(MongoSnapshots.scala:13) ~[akka-persistence-mongo-common_2.11-1.0.9.jar:1.0.9]\r\n        at akka.actor.ActorCell.receiveMessage(ActorCell.scala:525) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.actor.ActorCell.invoke(ActorCell.scala:494) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at akka.dispatch.Mailbox.run(Mailbox.scala:224) ~[akka-actor_2.11-2.4.0.jar:na]\r\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[na:1.8.0_66]\r\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[na:1.8.0_66]\r\n        at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_66]\r\n```"},"comment":{"url":"https://api.github.com/repos/scullxbones/akka-persistence-mongo/issues/comments/170079991","html_url":"https://github.com/scullxbones/akka-persistence-mongo/issues/83#issuecomment-170079991","issue_url":"https://api.github.com/repos/scullxbones/akka-persistence-mongo/issues/83","id":170079991,"user":{"login":"scullxbones","id":1650047,"avatar_url":"https://avatars.githubusercontent.com/u/1650047?v=3","gravatar_id":"","url":"https://api.github.com/users/scullxbones","html_url":"https://github.com/scullxbones","followers_url":"https://api.github.com/users/scullxbones/followers","following_url":"https://api.github.com/users/scullxbones/following{/other_user}","gists_url":"https://api.github.com/users/scullxbones/gists{/gist_id}","starred_url":"https://api.github.com/users/scullxbones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scullxbones/subscriptions","organizations_url":"https://api.github.com/users/scullxbones/orgs","repos_url":"https://api.github.com/users/scullxbones/repos","events_url":"https://api.github.com/users/scullxbones/events{/privacy}","received_events_url":"https://api.github.com/users/scullxbones/received_events","type":"User","site_admin":false},"created_at":"2016-01-08T18:21:05Z","updated_at":"2016-01-08T18:21:05Z","body":"Ok.  Let me make this issue a documentation ticket - max supported rxmongo version.\r\n\r\nThanks for reporting!"}}