You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by "Markus Jelsma (Jira)" <ji...@apache.org> on 2021/05/19 14:06:00 UTC

[jira] [Commented] (NUTCH-2855) Update org.elasticsearch.client

    [ https://issues.apache.org/jira/browse/NUTCH-2855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17347700#comment-17347700 ] 

Markus Jelsma commented on NUTCH-2855:
--------------------------------------

I cleaned my build and made the checkout up to date, but i keep getting these:
{code:java}
     [echo] Compiling plugin: indexer-elastic

    [javac] Compiling 3 source files to /home/markus/projects/apache/nutch/nutch/build/indexer-elastic/classes

    [javac] /home/markus/projects/apache/nutch/nutch/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java:35: erro
r: package org.apache.http.impl.nio.client does not exist

    [javac] import org.apache.http.impl.nio.client.HttpAsyncClientBuilder;

    [javac]                                       ^

    [javac] /home/markus/projects/apache/nutch/nutch/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java:98: warn
ing: [deprecation] open(Configuration,String) in IndexWriter has been deprecated

    [javac]   public void open(Configuration conf, String name) throws IOException {

    [javac]               ^

    [javac] /home/markus/projects/apache/nutch/nutch/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java:186: err
or: cannot find symbol

    [javac]                   HttpAsyncClientBuilder arg0) {

    [javac]                   ^

    [javac]   symbol: class HttpAsyncClientBuilder

    [javac] /home/markus/projects/apache/nutch/nutch/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java:185: err
or: cannot find symbol

    [javac]               public HttpAsyncClientBuilder customizeHttpClient(

    [javac]                      ^

    [javac]   symbol: class HttpAsyncClientBuilder

    [javac] /home/markus/projects/apache/nutch/nutch/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java:252: err
or: cannot access Accountable

    [javac]     IndexRequest request = new IndexRequest(defaultIndex).id(id)

    [javac]                                                          ^

    [javac]   class file for org.apache.lucene.util.Accountable not found

    [javac] 4 errors

    [javac] 1 warning


 {code}

> Update org.elasticsearch.client 
> --------------------------------
>
>                 Key: NUTCH-2855
>                 URL: https://issues.apache.org/jira/browse/NUTCH-2855
>             Project: Nutch
>          Issue Type: Sub-task
>          Components: build
>    Affects Versions: 1.18
>            Reporter: Randall Williams
>            Assignee: Randall Williams
>            Priority: Major
>             Fix For: 1.19
>
>
> Update from org.elasticsearch.client to newest version. It is listed as a HIGH risk vulnerability on the dependency report. Change it from 7.0.3 to 7.11.1 (newest version as of 3/5/21).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)