Hi All,

I get the error below on trying to index using Solr 4.2.1.  I have a single 
core setup and use HttpSolrServer with DefaultHttpClient to talk to Solr.
#Here is how HttpSolrServer is instantiated:
solrServer = new HttpSolrServer( baseURL,
        configurator.createHttpClient( new BasicHttpParams( ) ) );
        
#DefaultHttpClient creation:
public DefaultHttpClient createHttpClient( HttpParams parameters ) {
DefaultHttpClient httpClient = new DefaultHttpClient( connectionManager,
                parameters );
httpClient.setRoutePlanner( routePlanner );
return httpClient;
}


Any ideas on what is it that I am doing incorrectly will be appreciated.
Thanks!

Caused by: org.apache.solr.client.solrj.SolrServerException: IOException 
occured when talking to server at: http://example.com:8080/solr-server-4.2.1
        at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:416)
 ~[solr-solrj-4.2.1.jar:4.2.1 1461071 - mark - 2013-03-26 08:28:42]
        at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:181)
 ~[solr-solrj-4.2.1.jar:4.2.1 1461071 - mark - 2013-03-26 08:28:42]      
        at 
org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:117)
 ~[solr-solrj-4.2.1.jar:4.2.1 1461071 - mark - 2013-03-26 08:28:42]
        at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:68) 
~[solr-solrj-4.2.1.jar:4.2.1 1461071 - mark - 2013-03-26 08:28:42]              
              
        at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:54) 
~[solr-solrj-4.2.1.jar:4.2.1 1461071 - mark - 2013-03-26 08:28:42]              
   
        at 
com.qpidhealth.qpid.solr.SolrService.saveOrUpdate(SolrService.java:117) 
~[classes/:na]
        ... 84 common frames omitted
Caused by: org.apache.http.client.ClientProtocolException: null
        at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:909)
 ~[httpclient-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
 ~[httpclient-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
 ~[httpclient-4.2.2.jar:4.2.2]
        at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:353)
 ~[solr-solrj-4.2.1.jar:4.2.1 1461071 - mark - 2013-03-26 08:28:42]
        ... 89 common frames omitted
Caused by: org.apache.http.client.NonRepeatableRequestException: Cannot retry 
request with a non-repeatable request entity.  The cause lists the reason the 
original request fail$
        at 
org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:686)
 ~[httpclient-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:517)
 ~[httpclient-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
 ~[httpclient-4.2.2.jar:4.2.2]
        ... 92 common frames omitted
Caused by: java.net.SocketException: Broken pipe
        at java.net.SocketOutputStream.socketWrite0(Native Method) 
~[na:1.7.0_05]
        at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109) 
~[na:1.7.0_05]
        at java.net.SocketOutputStream.write(SocketOutputStream.java:153) 
~[na:1.7.0_05]
        at 
org.apache.http.impl.io.AbstractSessionOutputBuffer.flushBuffer(AbstractSessionOutputBuffer.java:147)
 ~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.io.AbstractSessionOutputBuffer.write(AbstractSessionOutputBuffer.java:167)
 ~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.io.ChunkedOutputStream.flushCacheWithAppend(ChunkedOutputStream.java:110)
 ~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.io.ChunkedOutputStream.write(ChunkedOutputStream.java:165) 
~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.entity.InputStreamEntity.writeTo(InputStreamEntity.java:92) 
~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.entity.HttpEntityWrapper.writeTo(HttpEntityWrapper.java:98) 
~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.client.EntityEnclosingRequestWrapper$EntityWrapper.writeTo(EntityEnclosingRequestWrapper.java:108)
 ~[httpclient-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.entity.EntitySerializer.serialize(EntitySerializer.java:122)
 ~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.AbstractHttpClientConnection.sendRequestEntity(AbstractHttpClientConnection.java:271)
 ~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.conn.ManagedClientConnectionImpl.sendRequestEntity(ManagedClientConnectionImpl.java:197)
 ~[httpclient-4.2.2.jar:4.2.2]
        at 
org.apache.http.protocol.HttpRequestExecutor.doSendRequest(HttpRequestExecutor.java:257)
 ~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
 ~[httpcore-4.2.2.jar:4.2.2]
        at 
org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:712)
 ~[httpclient-4.2.2.jar:4.2.2]
        ... 94 common frames omitted

Reply via email to