[ https://issues.apache.org/jira/browse/CAMEL-14269?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16990137#comment-16990137 ]
Jan Bednar edited comment on CAMEL-14269 at 12/6/19 8:08 PM: ------------------------------------------------------------- Definitely, You cannot mix different versions of camel dependencies. Old camel-aws have been splitted into more specialized dependencies per service. See migration guide regarding aws migration [https://camel.apache.org/manual/latest/camel-3-migration-guide.html#_aws] was (Author: bedla): Definitely, You cannot mix different versions of camel dependencies. Old camel-aws have been splitted into more specialized components per service. See migration guide regarding aws migration [https://camel.apache.org/manual/latest/camel-3-migration-guide.html#_aws] > ConsumerTemplate not finding DefaultComponent > --------------------------------------------- > > Key: CAMEL-14269 > URL: https://issues.apache.org/jira/browse/CAMEL-14269 > Project: Camel > Issue Type: Bug > Components: came-core > Affects Versions: 3.0.0 > Reporter: brian yang > Priority: Major > > I have updated my project to use camel 3.0.0 > The following code gives me error > ConsumerTemplate consumer = exchange.getContext().createConsumerTemplate(); > consumer.receive(s3Endpoint); > throws exception java.lang.ClassNotFoundException: > org.apache.camel.impl.DefaultComponent > > however, based on documentation all org.apache.camel.impl should be moved to > org.apache.camel.support . so consumer.receive(s3Endpoint); should look at > org.apache.camel.support -- This message was sent by Atlassian Jira (v8.3.4#803005)