From your session it seems as if you define the protocol before you declare your
Person class, which would mean that you already have another Person class in scope. After defining the protocol you then re-define the
Person class, thus the format can't be found. So to sum up, make sure that you first declare your
Person class and then define your Format.
EDIT: Updated answer
- Cannot find JsonWriter or JsonFormat type class for a case class
- spray-json Cannot find JsonWriter or JsonFormat type class for Class
- Spray Json: Cannot find JsonWriter or JsonFormat type class for
- Cannot find JsonReader or JsonFormat type class for List[...]
- Cannot find JsonWriter or JsonFormat type class
- cannot find class manifest for element type T
- About Scala generics: cannot find class manifest for element type T
- Scala-Play Form: Cannot find Formatter type class for Enumeration subtype
- How to create Dataset with case class Type Parameter ? (Unable to find encoder for type T)
- Why is "Unable to find encoder for type stored in a Dataset" when creating a dataset of custom case class?
- Why is the error "Unable to find encoder for type stored in a Dataset" when encoding JSON using case classes?
- Doobie cannot find or construct a Read instance for type T
- Case class companion object generation error for compound type
- Find type class instances for Shapeless HList
- Deriving circe Codec for a sealed case class family where base trait has a (sealed) type member
- Tupled method for case class having a type parameter
- Implicit jsonFormat for case class with varargs
- Circe Couldn't convert raw json to case class Error: could not find Lazy implicit value of type io.circe.generic.decoding.DerivedDecoder
- Deriving type class instances for case classes with exactly one field
- Why does SonarQube find this issue (<static initializer for >() uses a Side Effect Constructor) with case and object class files?
- Find type class instance for Shapeless HList in Scalaz state monad
- No TypeTag available for case class Type
- Automatic type class derivation for case classes with Scala Enumeration fields
- why does Scala function accepts case class type for a function argument?
- Scala: cannot resolve method error for case class in pattern matching
- Play JSON formatter for case class with generic type classes
- custom spray-json marshaller for a case class with Value type
- Spark cannot find case class on classpath
- Shapeless: How to express <: case class type param for Generix.Aux
- Using a case class apply: No member of type class A in scope for T
More Query from same tag
- Un-optioning an optioned Option
- In Shapeless, given two records, how do I require that both records have the same keys and join them?
- Chaining Akka Actors in a Spray Route
- Tell IntelliJ IDEA I want library sources for a Scala project after the fact
- avoid executing the same method in all scala actions in play framework
- Scala syntax inquiry, return type inference
- Why this class need to be abstract in scala?
- How to make it a monad?
- Play 2.4 Global settings
- Memory leak in Spark query causes error when requesting data from the temporary table
- Akka HTTP and long running requests
- How to properly iterate/print a parquet using scala/spark?
- How to add column in Dataframe base on the value of other Columns spark
- How to use cdn url with play framework and scala for image display?
- Bulk delete records from HBase - how to convert an RDD to Array[Byte]?
- if condition for partial argument in map
- IntelliJ: importing play.api._ breaks other imports
- Scala, Akka: pattern matching for object in trait issue
- How to compile a query with 2 parameters
- Constructing a type check parser with parser combinators
- How to cancel a completable future with cats effects 3
- Parameter list VS returned function
- Fetch the json from HttpEntity
- How to create my own custom converts class
- How can I replace default thread pool in Dispatch?
- Convert scala case class to json
- Does scala-pickling work with Scala 2.11?
- spark aggregateByKey with tuple
- Scala Slick autoincrementing field