Thursday, December 4, 2014

pymongo.errors.AutoReconnect: not master

Cause:

Our mongo DB hasn't replica set config.

Verify replica set:

Log into mongo shell and do "rs.conf()", if it comes with "null" then do the following:

cfg = {"_id" : "rpls","version" : 1,"members" : [{"_id" : 0,"host" : "127.0.0.1:27017"}]}
This will set your instance as master, as described here:

http://stackoverflow.com/questions/13603096/starting-over-with-replica-configuration-in-mongodb


Wednesday, December 3, 2014

Intellij Import project NoClassDefFoundError: jline/TerminalFactory

sbt --version
sbt launcher version 0.13.5
Play
play 2.2.1 built with Scala 2.10.2 (running Java 1.7.0_51) 
Error
NoClassDefFoundError: jline/TerminalFactory
at sbt.ConsoleLogger$.ansiSupported(ConsoleLogger.scala:85)
at sbt.ConsoleLogger$.<init>(ConsoleLogger.scala:79)

I just removed "build.properties" file containing"sbt=0.13.0"