I guess you are right ;) -----Ursprüngliche Nachricht----- Von: Siegfried Goeschl [mailto:sgoes...@gmx.at] Gesendet: Donnerstag, 18. September 2014 16:38 An: solr-user@lucene.apache.org Betreff: Re: slorj -> httpclient 4, but we already have httpclient 3 in use
Hi Clemens, I think you need to upgrade you framework * AFAIK is httpclient 3 & 4 uses the same package names - which is slightly unfortunate * assuming that they are using the same package name it is non-deterministic which httpclient library is loaded - might work on your local box but not on the production server or might change to a change in the project Cheers, Siegfried Goeschl On 18.09.14 15:08, Clemens Wyss DEV wrote: > I doing initial steps with solrj which is based on httpclient 4. > Unfortunately parts of our framework are based on httpclient 3. > So when I instantiate an HttpSolrServer I run into: > > java.lang.VerifyError: Cannot inherit from final class ... > at > org.apache.http.impl.client.DefaultHttpClient.createHttpParams(DefaultHttpClient.java:157) > at > org.apache.http.impl.client.AbstractHttpClient.getParams(AbstractHttpClient.java:447) > at > org.apache.solr.client.solrj.impl.HttpClientUtil.setFollowRedirects(Ht > tpClientUtil.java:255) > ... > > Can these be run side-by-side at all? >