[info] Compiling 3 Scala sources and 2 Java sources to /Users/andres/source/plaor-git/hwp-bi/target/scala-2.9.1/classes...
[error] /Users/andres/source/plaor-git/hwp-bi/target/scala-2.9.1/src_managed/main/routes_reverseRouting.scala:68: No QueryString binder found for type org.joda.time.DateTime. Try to implement an implicit QueryStringBindable for this type.
[error] Call("GET", "/tables/clicks" + queryString(List(Some(implicitly[QueryStringBindable[org.joda.time.DateTime]].unbind("startDateTime", startDateTime)))))
[error] ^
[error] /Users/andres/source/plaor-git/hwp-bi/target/scala-2.9.1/src_managed/main/routes_reverseRouting.scala:220: No QueryString binder found for type org.joda.time.DateTime. Try to implement an implicit QueryStringBindable for this type.
[error] return _wA({method:"GET", url:"/tables/clicks" + _qS([(""" + implicitly[QueryStringBindable[org.joda.time.DateTime]].javascriptUnbind + """)("startDateTime", startDateTime)])})
[error] ^
[error] /Users/andres/source/plaor-git/hwp-bi/target/scala-2.9.1/src_managed/main/routes_routing.scala:96: No QueryString binder found for type org.joda.time.DateTime. Try to implement an implicit QueryStringBindable for this type.
[error] call(params.fromQuery[org.joda.time.DateTime]("startDateTime", None)) { (startDateTime) =>
[error] ^
[error] three errors found
[error] {file:/Users/andres/source/plaor-git/hwp-bi/}hwp-bi/compile:compile: Compilation failed
[error] application -
! Internal server error, for request [GET /] ->
sbt.PlayExceptions$CompilationException: Compilation error [No QueryString binder found for type org.joda.time.DateTime. Try to implement an implicit QueryStringBindable for this type.]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12$$anonfun$apply$13.apply(PlayReloader.scala:236) ~[na:na]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12$$anonfun$apply$13.apply(PlayReloader.scala:236) ~[na:na]
at scala.Option.map(Option.scala:133) ~[scala-library.jar:0.11.3]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12.apply(PlayReloader.scala:236) ~[na:na]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12.apply(PlayReloader.scala:233) ~[na:na]
at scala.Option.map(Option.scala:133) ~[scala-library.jar:0.11.3]
It looks like the import isn't including the object in the import path:
import play.core._
import play.core.Router._
import play.core.j._
import play.api.mvc._
import play.libs.F
--> import binders._
import Router.queryString
object Routes extends Router.Routes {