Я хотел бы предоставить собственное сообщение об ошибке непосредственно в определении Read
:
implicit val ar = (
(__ \ "firstName").read[String].customError(ValidationError("bad format", "firstName")) and
(__ \ "lastName").read[String] and
(__ \ "address").read[Address]
)(Employee)
Это возможно ?