Mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Coffey <mcof...@yahoo.com.INVALID>
Subject Re: nutch 1.12 and Solr 5.4.1
Date Mon, 19 Dec 2016 22:57:48 GMT
What is the recommended fix (or workaround) for the "bad return type" error related to "Type
'org/apache/http/impl/client/DefaultHttpClient' (current frame, stack[0]) is not assignable
to 'org/apache/http/impl/client/CloseableHttpClient'"
It seems that switching to different versions of Solr has not helped (6.3.0, 5.5.3, 5.4.1).
FWIW, I have same version of Java on both machines.

OpenJDK Runtime Environment (IcedTea 2.6.8) (7u121-2.6.8-1ubuntu0.14.04.1)
OpenJDK 64-Bit Server VM (build 24.121-b00, mixed mode)



      From: Michael Coffey <mcoffey@yahoo.com.INVALID>
 To: "user@nutch.apache.org" <user@nutch.apache.org>; Michael Coffey <mcoffey@yahoo.com>

 Sent: Saturday, November 19, 2016 8:05 AM
 Subject: Re: nutch 1.12 and Solr 6.3.0
   
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 <mcoffey@yahoo.com.INVALID>
 To: "user@nutch.apache.org" <user@nutch.apache.org> 
 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.


  

   
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message