diff --git a/addon/YaCy.app/Contents/Info.plist b/addon/YaCy.app/Contents/Info.plist index c6f81e821..e8788dc2f 100644 --- a/addon/YaCy.app/Contents/Info.plist +++ b/addon/YaCy.app/Contents/Info.plist @@ -45,6 +45,7 @@ $JAVAROOT/lib/bzip2.jar $JAVAROOT/lib/commons-codec-1.4.jar $JAVAROOT/lib/commons-fileupload-1.2.2.jar + $JAVAROOT/lib/commons-httpclient-3.1.jar $JAVAROOT/lib/commons-io-2.0.1.jar $JAVAROOT/lib/commons-jxpath-1.3.jar $JAVAROOT/lib/commons-logging-1.1.1.jar diff --git a/build.xml b/build.xml index 90d41572e..4fac26818 100644 --- a/build.xml +++ b/build.xml @@ -187,6 +187,7 @@ + diff --git a/lib/commons-httpclient-3.1.jar b/lib/commons-httpclient-3.1.jar new file mode 100644 index 000000000..7c59774ae Binary files /dev/null and b/lib/commons-httpclient-3.1.jar differ diff --git a/source/net/yacy/cora/services/federated/solr/SolrSingleConnector.java b/source/net/yacy/cora/services/federated/solr/SolrSingleConnector.java index c69df79f6..552f92e5c 100644 --- a/source/net/yacy/cora/services/federated/solr/SolrSingleConnector.java +++ b/source/net/yacy/cora/services/federated/solr/SolrSingleConnector.java @@ -44,6 +44,7 @@ import net.yacy.kelondro.logging.Log; import org.apache.solr.client.solrj.SolrQuery; import org.apache.solr.client.solrj.SolrServer; import org.apache.solr.client.solrj.SolrServerException; +import org.apache.solr.client.solrj.impl.CommonsHttpSolrServer; import org.apache.solr.client.solrj.request.ContentStreamUpdateRequest; import org.apache.solr.client.solrj.response.QueryResponse; import org.apache.solr.common.SolrDocumentList; @@ -72,7 +73,7 @@ public class SolrSingleConnector { this.transmissionQueue[i] = new ArrayBlockingQueue(transmissionQueueSize); } try { - this.server = new SolrHTTPClient(this.solrurl); + this.server = new CommonsHttpSolrServer(this.solrurl); } catch (final MalformedURLException e) { throw new IOException("bad connector url: " + this.solrurl); }