You cannot instantiate an abstract class, Jackson neither. You should give Jackson information on how to instantiate MyAbstractClass with a concrete type.

See this answer on stackoverflow: Jackson JSON library: how to instantiate a class that contains abstract fields

And maybe also see Jackson Polymorphic Deserialization

Answer from jlabedo on Stack Overflow
🌐
Facing Issues On IT
facingissuesonitcom.wordpress.com › 2019 › 07 › 17 › com-fasterxml-jackson-databind-exc-invaliddefinitionexception-cannot-construct-instance-of-xyz-no-creators-like-default-construct-exist-cannot-deserialize-from-object-value-no-delega
[Solved] com.fasterxml.jackson.databind.exc. InvalidDefinitionException: Cannot construct instance of `XYZ` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator) | Facing Issues On IT
November 3, 2023 - com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.fiot.json.jackson.exceptions.Student` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (String)"{"rollNumber":21 , "firstName":"Saurabh" , "lastName":"Gupta"}"; line: 1, column: 2] at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:67) at com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition(DeserializationContext.java:1452) at com.fasterxml.j
Discussions

InvalidDefinitionException: Cannot construct instance
Describe the bug Throws an error when trying to deserialise backend API response with retrofit + httpOk + jackson To Reproduce kotlin version must be higher than 1.5.31 for example 1.6.10 (newest) ... More on github.com
🌐 github.com
4
January 10, 2022
Serialization of Option: InvalidDefinitionException: Cannot construct instance of `scala.runtime.Nothing$
Serialization of Option: InvalidDefinitionException: Cannot construct instance of `scala.runtime.Nothing$#365 More on github.com
🌐 github.com
2
February 14, 2018
spring - Cannot solve databind.exc.InvalidDefinitionException: Cannot construct instance issue - Stack Overflow
2 Jackson InvalidDefinitionException: Cannot construct instance because no default no-arguments constructor found ... Why are these two seemingly unrelated constellations of four points uniformly randomly chosen on a sphere equiprobable? More on stackoverflow.com
🌐 stackoverflow.com
rest - InvalidDefinitionException: Cannot construct instance of `com.vehicle.datatransferobject.VehicleDTO` - Stack Overflow
In the REST endpoint I'm building in Spring Boot, I'm trying to pass my vehicleDTO to my controller. But before it reaches my controller, there is an error. InvalidDefinitionException: Cannot con... More on stackoverflow.com
🌐 stackoverflow.com
July 17, 2018
🌐
GitHub
github.com › FasterXML › jackson-databind › issues › 5593
Jackson3 Deserialization with Properties Based constructor fails with tools.jackson.databind.exc.InvalidDefinitionException · Issue #5593 · FasterXML/jackson-databind
January 17, 2026 - Deserialization fails with InvalidDefinitionException: Cannot construct instance of AuditEvent (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
🌐
GitHub
github.com › FasterXML › jackson-module-kotlin › issues › 537
InvalidDefinitionException: Cannot construct instance · Issue #537 · FasterXML/jackson-module-kotlin
January 10, 2022 - throws error when deserializing: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of testClass (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or ...
Author: FasterXML
🌐
Baeldung
baeldung.com › home › json › jackson › jackson exceptions – problems and solutions
Jackson Exceptions - Problems and Solutions | Baeldung
April 8, 2024 - The core of Jackson is basically a set of annotations - make sure you understand these well. ... Use Jackson to map custom JSON to any java entity graph with full control over the deserialization process. ... First, let’s take a look at JsonMappingException: Can Not Construct Instance Of.
🌐
Medium
medium.com › @ranjani.harish12 › handling-jackson-deserialization-errors-in-spring-boot-85fdbb7f6886
Handling Jackson Deserialization errors in Spring Boot | by Ranjani Harish | Medium
June 5, 2024 - org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class org.springframework.data.domain.Page]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `org.springframework.data.domain.Page` (no Creators, like default constructor, exist): abstract types either need to be mapped to concrete types, have custom deserializer, or contain additional type information
🌐
Velog
velog.io › @pkw3136 › InvalidDefinitionException-Cannot-construct-instance-of-Dto-no-Creators-like-default-constructor-exist-cannot-deserialize-from-Object-value-no-delegate-or-property-based-Creator
InvalidDefinitionException: Cannot construct instance of Dto (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
"Type definition error: [simple type, class com.hri.hri_web_backend.dto.UpdateArticleRequestDto]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of com.hri.hri_web_backend.dto.UpdateArticleRequestDto (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)\n at [Source: (PushbackInputStream); line: 2, column: 5]"
🌐
GitHub
github.com › FasterXML › jackson-module-scala › issues › 365
Serialization of Option: InvalidDefinitionException: Cannot construct instance of `scala.runtime.Nothing$ · Issue #365 · FasterXML/jackson-module-scala
February 14, 2018 - com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `scala.runtime.Nothing$` (no Creators, like default construct, exist): abstract type (need to add/enable type information?) [info] at [Source: (String)"{"merchantSiteId":"1","createdAt":"2345678","visitorId":"123456789","endsAt":"2345678"}"; line: 1, column: 2] [info] at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:67) [info] at com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition(DeserializationContext.java:1451) [info] at com.f
Author: FasterXML
Find elsewhere
🌐
GitHub
github.com › redisson › redisson › discussions › 5497
How to fix "com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `org.hibernate.cache.spi.entry.StandardCacheEntryImpl` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)"? · redisson/redisson · Discussion #5497
December 10, 2023 - How to fix "com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `org.hibernate.cache.spi.entry.StandardCacheEntryImpl` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)"?
Author: redisson
🌐
SAP
userapps.support.sap.com › sap › support › knowledge › en › 3312895
3312895 - Error no String-argument constructor/factory method to deserialize from String value ('11.0.XX') when using CLI - SAP Commerce Cloud | SAP Knowledge Base Article
Type definition error: [simple type, class org.openapitools.jackson.nullable.JsonNullable]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `org.openapitools.jackson.nullable.JsonNullable` (no Creators, like default constructor, exist): no String-argument constructor/factory method to deserialize from String value ('11.0.XX') at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 536] (through reference chain: com.sap.cx.commercecloud.management.openapi.model.BuildDetailsDTO["value"]->java.util.ArrayList[0]->com.sap.cx.commercecloud.management.openapi.model.BuildDetailDTO["properties"]->java.util.ArrayList[0]->com.sap.cx.commercecloud.management.openapi.model.PropertyDTO["value"]) Read more...
🌐
Stack Overflow
stackoverflow.com › questions › 60765662 › cannot-solve-databind-exc-invaliddefinitionexception-cannot-construct-instance
spring - Cannot solve databind.exc.InvalidDefinitionException: Cannot construct instance issue - Stack Overflow
org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class com.licencjat.filesynchronizer.client.model.UpdateFiles]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.licencjat.filesynchronizer.client.model.UpdateFiles` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (PushbackInputStream); line: 1, column: 2] at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.rea
🌐
JetBrains
youtrack.jetbrains.com › issue › KTIJ-21598 › Scratch-REPL-InvalidDefinitionException-Cannot-construct-instance-of-with-Jackson-ObjectMapper-and-Use-REPL
Cannot construct instance of" with Jackson ObjectMapper ...
Our website uses some cookies and records your IP address for the purposes of accessibility, security, and managing your access to the telecommunication network. You can disable data collection and cookies by changing your browser settings, but it may affect how this website functions.
🌐
Xwood
xwood.net › _site_domain_ › _root › 5870 › 5874 › t_c284096.html
解决“com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of ..cannot deserialize from Object value..”异常 - 小木人印象
调用post接口报“ex=Type definition error: [simple type, class com.xxx.UserTempCondition];nested ..exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of com.xwood.xxx.UserTempCondition' (no Creators, like default constructor, exist): .cannot deserialize from Object value (no delegate- or property-based Creator)..
🌐
SpigotMC
spigotmc.org › threads › cannot-construct-instance.488895
1.16.5 - Cannot construct instance | SpigotMC - High Performance Minecraft Software
This is my error Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `en.enry.data.Data` (no...
🌐
GitHub
github.com › projectlombok › lombok › issues › 2575
[BUG] Jacksonized fails with Cannot construct instance · Issue #2575 · projectlombok/lombok
September 2, 2020 - Exception in thread "main" ... (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: ......
Author: projectlombok
🌐
Java Code Geeks
examples.javacodegeeks.com › home › java development › core java › json › jackson
Jackson Exceptions - Examples Java Code Geeks - 2026
June 21, 2020 - com.fasterxml.jackson.databind...nitionException.java:67 undefined) Jackson API during deserialization is unable to identify a suitable constructor to create an instance of the class Shop, which doesn’t define a no-argument ...