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)

Reply via email to