Problem solved for me as well. The client is running in tomcat and the
connector had compression="true". I removed it and now it seems to work
fine.

On 04/16/2013 02:28 PM, Luis Lebolo wrote:
> Turns out I spoke too soon. I was *not* sending the query via POST.
> Changing the method to POST solved the issue for me (maybe I was hitting a
> GET limit somewhere?).
>
> -Luis
>
>
> On Tue, Apr 16, 2013 at 7:38 AM, Marc des Garets <[email protected]> wrote:
>
>> Did you find anything? I have the same problem but it's on update requests
>> only.
>>
>> The error comes from the solrj client indeed. It is solrj logging this
>> error. There is nothing in solr itself and it does the update correctly.
>> It's fairly small simple documents being updated.
>>
>>
>> On 04/15/2013 07:49 PM, Shawn Heisey wrote:
>>
>>> On 4/15/2013 9:47 AM, Luis Lebolo wrote:
>>>
>>>> Hi All,
>>>>
>>>> I'm using Solr 4.1 and am receiving an org.apache.solr.common.**
>>>> SolrException
>>>> "parsing error" with root cause java.io.EOFException (see below for stack
>>>> trace). The query I'm performing is long/complex and I wonder if its size
>>>> is causing the issue?
>>>>
>>>> I am querying via POST through SolrJ. The query (fq) itself is ~20,000
>>>> characters long in the form of:
>>>>
>>>> fq=(mutation_prot_mt_1_1:2374 + OR + mutation_prot_mt_2_1:2374 + OR +
>>>> mutation_prot_mt_3_1:2374 + ...) + OR + (mutation_prot_mt_1_2:2374 + OR +
>>>> mutation_prot_mt_2_2:2374 + OR + mutation_prot_mt_3_2:2374+...) + OR +
>>>> ...
>>>>
>>>> In short, I am querying for an ID throughout multiple dynamically created
>>>> fields (mutation_prot_mt_#_#).
>>>>
>>>> Any thoughts on how to further debug?
>>>>
>>>> Thanks in advance,
>>>> Luis
>>>>
>>>> ------------------------------**------------------------
>>>>
>>>> SEVERE: Servlet.service() for servlet [X] in context with path [/x] threw
>>>> exception [Request processing failed; nested exception is
>>>> org.apache.solr.common.**SolrException: parsing error] with root cause
>>>> java.io.EOFException
>>>> at
>>>> org.apache.solr.common.util.**FastInputStream.readByte(**FastInputStream.java:193)
>>>>
>>>> at org.apache.solr.common.util.**JavaBinCodec.unmarshal(**
>>>> JavaBinCodec.java:107)
>>>>   at
>>>> org.apache.solr.client.solrj.**impl.BinaryResponseParser.**
>>>> processResponse(**BinaryResponseParser.java:41)
>>>> at
>>>> org.apache.solr.client.solrj.**impl.HttpSolrServer.request(**HttpSolrServer.java:387)
>>>>
>>>>   at
>>>> org.apache.solr.client.solrj.**impl.HttpSolrServer.request(**HttpSolrServer.java:181)
>>>>
>>>> at
>>>> org.apache.solr.client.solrj.**request.QueryRequest.process(**QueryRequest.java:90)
>>>>
>>>>   at org.apache.solr.client.solrj.**SolrServer.query(SolrServer.**
>>>> java:301)
>>>>
>>> I am guessing that this log is coming from your SolrJ client, but That is
>>> not completely clear, so is it SolrJ or Solr that is logging this error?
>>>  If it's SolrJ, do you see anything in the Solr log, and vice versa?
>>>
>>> This looks to me like a network problem, where something is dropping the
>>> connection before transfer is complete.  It could be an unusual server-side
>>> config, OS problems, timeout settings in the SolrJ code, NIC
>>> drivers/firmware, bad cables, bad network hardware, etc.
>>>
>>> Thanks,
>>> Shawn
>>>
>>>


This transmission is strictly confidential, possibly legally privileged, and 
intended solely for the addressee. 
Any views or opinions expressed within it are those of the author and do not 
necessarily represent those of 
192.com Ltd or any of its subsidiary companies. If you are not the intended 
recipient then you must 
not disclose, copy or take any action in reliance of this transmission. If you 
have received this 
transmission in error, please notify the sender as soon as possible. No 
employee or agent is authorised 
to conclude any binding agreement on behalf 192.com Ltd with another party by 
email without express written 
confirmation by an authorised employee of the company. http://www.192.com (Tel: 
08000 192 192). 
192.com Ltd is incorporated in England and Wales, company number 07180348, VAT 
No. GB 103226273.

Reply via email to