[
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)