I’m using Apache Avro 1.12.1 in an application and am currently unable to
upgrade to Jackson 3.0 due to the following error at runtime:
java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/JsonNode
at org.apache.avro.Schema$Parser.parse(Schema.java:1516)
>From what I can tell, this is due to Avro’s current dependency on Jackson
2.x APIs.
Is support for Jackson 3.0 on the Avro roadmap, or is there a recommended
approach for users who need to move to Jackson 3.0 today? I’m trying to
decide whether to implement a workaround on our side or wait for upstream
support.
Thanks!