Thanks @Marco Belladelli. What was the exact fix? If I remove @Type(JsonType.class) from PropertyA/B fields I get {{Cannot construct instance of org.hibernate.bugs.entities.PropertyTypeA (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value (' {"propertyA":"foo"} ')}} |