Error de spray-json: no se pudo encontrar un valor implícito para el parámetro um
Tengo esta clase de caso
case class Person(val name: String)
object JsonImplicits extends DefaultJsonProtocol {
implicit val impPerson = jsonFormat1(Person)
}
Estoy probando spray-json para analizar la solicitud de publicación:
post {
entity(as[Person]) { person =>
complete(person)
}
}
Sin embargo me sale cuando intento compilar esto:
src / main / scala / com / example / ServiceActor.scala: 61: error: no se pudo encontrar el valor implícito para el parámetro um: spray.httpx.unmarshalling.FromRequestUnmarshaller [com.example.Person]
No entiendo lo que está pasando, ¿cómo puedo solucionarlo para que funcione?
Gracias