ElasticsearchSink2
ElasticsearchSink2 copied to clipboard
I can't work wtih elasticsearch2.3.3
24 Jun 2016 16:36:16,138 ERROR lifecycleSupervisor-1-1 - Unable to start SinkRunner: { policy:org.apache.flume.sink.DefaultSinkProcessor@161dbb35 counterGroup:{ name:null counters:{} } } - Exception follows.
java.lang.IncompatibleClassChangeError: Found interface org.elasticsearch.common.settings.Settings, but class was expected
at com.frontier45.flume.sink.elasticsearch2.client.ElasticSearchTransportClient.openClient(ElasticSearchTransportClient.java:195)
at com.frontier45.flume.sink.elasticsearch2.client.ElasticSearchTransportClient.
I got this error,
a1.sinks = k1 a1.sinks.k1.type = com.frontier45.flume.sink.elasticsearch2.ElasticSearchSink a1.sinks.k1.hostNames = 10.182.139.227:9300 a1.sinks.k1.indexName = cpic_log a1.sinks.k1.indexType = flume_kafka a1.sinks.k1.clusterName = logCollection a1.sinks.k1.batchSize = 4000 a1.sinks.k1.serializer = com.frontier45.flume.sink.elasticsearch2.ElasticSearchDynamicSerializer a1.sinks.k1.channel = c1
this my conf
any idea why i got error ? thank you.