Uploaded image for project: 'ManifoldCF'
  1. ManifoldCF
  2. CONNECTORS-608

Solr connector gets socket timeouts on slow documents

    XMLWordPrintableJSON

Details

    Description

      The Solr connector fails on some documents with the following exception.

                      ERROR 2013-01-11 11:13:59,372 (Worker thread '36') - Exception tossed: Repeated service interruptions - failure processing document: Software caused connection abort: recv failed
      org.apache.manifoldcf.core.interfaces.ManifoldCFException: Repeated service interruptions - failure processing document: Software caused connection abort: recv failed
                      at org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:585)
      Caused by: java.net.SocketException: Software caused connection abort: recv failed
                      at java.net.SocketInputStream.socketRead0(Native Method)
                      at java.net.SocketInputStream.read(Unknown Source)
                      at java.net.SocketInputStream.read(Unknown Source)
                      at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:166)
                      at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:90)
                      at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:281)
                      at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:92)
                      at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:61)
                      at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:254)
                      at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:289)
                      at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:252)
                      at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:191)
                      at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:300)
                      at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:127)
                      at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:716)
                      at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:521)
                      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
                      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
                      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
                      at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:352)
                      at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:181)
                      at org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:117)
                      at org.apache.manifoldcf.agents.output.solr.HttpPoster$IngestThread.run(HttpPoster.java:742)
      

      Attachments

        1. mcf-jetty-error.txt
          7 kB
          David Morana

        Activity

          People

            kwright@metacarta.com Karl Wright
            kwright@metacarta.com Karl Wright
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: