[ https://issues.apache.org/jira/browse/CALCITE-1994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hongze Zhang closed CALCITE-1994. --------------------------------- The issue was resolved but not closed in the given fix version. Closing now. > Elasticsearch5 not working using sqlline > ---------------------------------------- > > Key: CALCITE-1994 > URL: https://issues.apache.org/jira/browse/CALCITE-1994 > Project: Calcite > Issue Type: Bug > Components: elasticsearch-adapter > Affects Versions: 1.13.0 > Reporter: Kunwar Deep Singh > Priority: Critical > Labels: pull-request-available > Fix For: 1.17.0 > > Original Estimate: 24h > Time Spent: 20m > Remaining Estimate: 23h 40m > > I have been trying to connect to elasticsearch 5.1.1 server using sqlline. > The following error is generated. > The following is the error: > {noformat} > java.lang.NoSuchMethodError: > org.elasticsearch.transport.client.PreBuiltTransportClient.addPlugins(Ljava/util/Collectio > n;Ljava/util/Collection;)Ljava/util/Collection; > at > org.elasticsearch.transport.client.PreBuiltTransportClient.<init>(PreBuiltTransportClient.java:130) > at > org.elasticsearch.transport.client.PreBuiltTransportClient.<init>(PreBuiltTransportClient.java:116) > at > org.elasticsearch.transport.client.PreBuiltTransportClient.<init>(PreBuiltTransportClient.java:106) > at > org.apache.calcite.adapter.elasticsearch5.Elasticsearch5Schema.open(Elasticsearch5Schema.java:119) > at > org.apache.calcite.adapter.elasticsearch5.Elasticsearch5Schema.<init>(Elasticsearch5Schema.java:74) > at > org.apache.calcite.adapter.elasticsearch5.Elasticsearch5SchemaFactory.create(Elasticsearch5SchemaFactory.java:56) > at org.apache.calcite.model.ModelHandler.visit(ModelHandler.java:269) > at > org.apache.calcite.model.JsonCustomSchema.accept(JsonCustomSchema.java:45) > at org.apache.calcite.model.ModelHandler.visit(ModelHandler.java:195) > at org.apache.calcite.model.ModelHandler.<init>(ModelHandler.java:87) > at org.apache.calcite.jdbc.Driver$1.onConnectionInit(Driver.java:104) > at > org.apache.calcite.avatica.UnregisteredDriver.connect(UnregisteredDriver.java:139) > at sqlline.DatabaseConnection.connect(DatabaseConnection.java:156) > at sqlline.DatabaseConnection.getConnection(DatabaseConnection.java:204) > at sqlline.Commands.connect(Commands.java:1095) > at sqlline.Commands.connect(Commands.java:1001) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > sqlline.ReflectiveCommandHandler.execute(ReflectiveCommandHandler.java:38) > at sqlline.SqlLine.dispatch(SqlLine.java:791) > at sqlline.SqlLine.begin(SqlLine.java:668) > at sqlline.SqlLine.start(SqlLine.java:373) > at sqlline.SqlLine.main(SqlLine.java:265) > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)