James Netherton created CAMEL-22036:
---------------------------------------
Summary: camel-jackson-avro: Align avro version with Camel
Key: CAMEL-22036
URL: https://issues.apache.org/jira/browse/CAMEL-22036
Project: Camel
Issue Type: Improvement
Components: camel-jackson-avro
Reporter: James Netherton
Assignee: James Netherton
camel-jackson-avro pulls in an old version of Avro - 1.11.3. Camel is aligned
to Avro 1.12.x, so you can hit issues depending what's on the classpath, order
of dependencies etc.
E.g, this would fail:
{code:java}
camel export --dep camel:avro,camel:rest MyRouteBuilder.java --runtime
camel-main
Exception in thread "main" java.lang.NoSuchMethodError:
'org.apache.avro.Schema$Parser
org.apache.avro.Schema$Parser.setValidate(boolean)'
at
org.apache.camel.component.jackson.avro.transform.AvroSchemaResolver.setSchema(AvroSchemaResolver.java:67)
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)