This is not a Camel problem. Its limitation with spring boot if they only work with old ES version.
On Fri, Apr 22, 2016 at 11:04 AM, Lefteris Tsallas <ltsal...@yahoo.com.invalid> wrote: > Hi all, > > I started a new Camel Spring Boot project using the maven archetype > camel-archetype-spring-boot. Camel Version 2.17.0 gets Spring Boot 1.3.3 > After adding the camel-elasticsearch component, it requests > org.elasticsearch:elasticsearch:2.2.0 but Spring boot 1.3.3 forces > elasticsearch1.5.2 to be picked. > > So If you add a route with elasticsearch component the application fails to > start and you you get > java.lang.NoSuchMethodError: > org.elasticsearch.node.NodeBuilder.getSettings()Lorg/elasticsearch/common/settings/Settings$Builder; > > > > I can resolve this by adding elasticsearch 2.2.0 as a top level dependency > in my project. Can you suggest a better approach? Should I open a JIRA for > that? -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2