No Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator

José Nobre picture José Nobre · Nov 7, 2018 · Viewed 136.7k times · Source

I am trying to consume an API using Retrofit and Jackson to deserialize. I am getting the onFailure error No Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator.

Answer

Fede Mika picture Fede Mika · Jul 7, 2019

I got here searching for this error:

No Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator

Nothing to do with Retrofit but if you are using Jackson this error got solved by adding a default constructor to the class throwing the error. More here: https://www.baeldung.com/jackson-exception