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

Markus Jelsma commented on NUTCH-2953:
--------------------------------------

Bah, updating the patch was as easy as expected, but i run into a real weird 
issue,
{code:java}
compile:
    [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:37:
 error: package org.apache.http.impl.nio.client does not exist
    [javac] import org.apache.http.impl.nio.client.HttpAsyncClientBuilder;
    [javac]                                       ^
    [javac] 1 error
 {code}
I did not add that line! Even after cleaning the build, it will not compile. 
The weird thing is, i could compile that part on 1.18. It seems my issues with 
elastic-indexer have returned.

> Indexer Elastic to ignore SSL issues
> ------------------------------------
>
>                 Key: NUTCH-2953
>                 URL: https://issues.apache.org/jira/browse/NUTCH-2953
>             Project: Nutch
>          Issue Type: Improvement
>          Components: indexer
>    Affects Versions: 1.18
>            Reporter: Markus Jelsma
>            Assignee: Markus Jelsma
>            Priority: Minor
>             Fix For: 1.19
>
>         Attachments: NUTCH-2953-1.patch, NUTCH-2953.patch
>
>
> IndexerElastic (in 1.18) has no support for transporting over HTTPS, but 1.19 
> does. But 1.19 has no support for ignore SSL issues that are common with 
> self-signed certificates.
> This patch is for 1.18 only and was made without knowing SSL support was 
> already there in master. Hence, the difference in config property naming, 
> protocol (1.18/patch)  == scheme (1.19).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to