I think this is what Lewis and Furkan know as NUTCH-2267. I get the same
problem with Solr 5.5.3.
I really would like to know which versions of nutch/solar work together "out of
the box".
From: Michael Coffey <[email protected]>
To: "[email protected]" <[email protected]>
Sent: Friday, November 18, 2016 2:04 PM
Subject: nutch 1.12 and Solr 6.3.0
I decided to plunge ahead with Solr indexing, but so far it doesn't work. The
first error I got is listed below. Could it be that I am running JDK 7 on the
nutch server and JDK 8 on the Solr server. As far as I know Nutch 1.x won't
work with JDK 8 and Solr 6.3 wont work with JDK less than 8. Any suggestions or
advice?
16/11/18 13:59:52 INFO mapreduce.Job: Task Id :
attempt_1479499237600_0021_r_000000_0, Status : FAILED
Error: Bad return type
Exception Details:
Location:
org/apache/solr/client/solrj/impl/HttpClientUtil.createClient(Lorg/apache/solr/common/params/SolrParams;Lorg/apache/http/conn/ClientConnectionManager;)Lorg/apache/http/impl/client/CloseableHttpClient;
@58: areturn
Reason:
Type 'org/apache/http/impl/client/DefaultHttpClient' (current frame,
stack[0]) is not assignable to
'org/apache/http/impl/client/CloseableHttpClient' (from method signature)
Current Frame:
bci: @58
flags: { }
locals: { 'org/apache/solr/common/params/SolrParams',
'org/apache/http/conn/ClientConnectionManager',
'org/apache/solr/common/params/ModifiableSolrParams',
'org/apache/http/impl/client/DefaultHttpClient' }
stack: { 'org/apache/http/impl/client/DefaultHttpClient' }
Bytecode:
0000000: bb00 0359 2ab7 0004 4db2 0005 b900 0601
0000010: 0099 001e b200 05bb 0007 59b7 0008 1209
0000020: b600 0a2c b600 0bb6 000c b900 0d02 002b
0000030: b800 104e 2d2c b800 0f2d b0
Stackmap Table:
append_frame(@47,Object[#143])
Container killed by the ApplicationMaster.