Re: Production Issue: SolrJ client throwing - Element type must be followed by either attribute specifications, or /.

2011-09-24 Thread Erick Erickson
I suspect this is an issue with, say, your servelet container truncating
the response or some such, but that's a guess...

Best
Erick

On Thu, Sep 22, 2011 at 9:09 PM, roz dev rozde...@gmail.com wrote:
 Wanted to update the list with our finding.

 We reduced the number of documents which are being retrieved from Solr and
 this error did not appear again.
 Might be the case that due to high number of documents, solr is returning
 incomplete documents.

 -Saroj


 On Wed, Sep 21, 2011 at 12:13 PM, roz dev rozde...@gmail.com wrote:

 Hi All

 We are getting this error in our Production Solr Setup.

 Message: Element type t_sort must be followed by either attribute 
 specifications,  or /.
 Solr version is 1.4.1

 Stack trace indicates that solr is returning malformed document.


 Caused by: org.apache.solr.client.solrj.SolrServerException: Error executing 
 query
       at 
 org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:95)
       at org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:118)
       at 
 com.gap.gid.search.impl.SearchServiceImpl.executeQuery(SearchServiceImpl.java:232)
       ... 15 more
 Caused by: org.apache.solr.common.SolrException: parsing error
       at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.processResponse(XMLResponseParser.java:140)
       at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.processResponse(XMLResponseParser.java:101)
       at 
 org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:481)
       at 
 org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:244)
       at 
 org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:89)
       ... 17 more
 Caused by: javax.xml.stream.XMLStreamException: ParseError at 
 [row,col]:[3,136974]
 Message: Element type t_sort must be followed by either attribute 
 specifications,  or /.
       at 
 com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:594)
       at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.readArray(XMLResponseParser.java:282)
       at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.readDocument(XMLResponseParser.java:410)
       at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.readDocuments(XMLResponseParser.java:360)
       at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.readNamedList(XMLResponseParser.java:241)
       at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.processResponse(XMLResponseParser.java:125)
       ... 21 more





Re: Production Issue: SolrJ client throwing - Element type must be followed by either attribute specifications, or /.

2011-09-22 Thread roz dev
Wanted to update the list with our finding.

We reduced the number of documents which are being retrieved from Solr and
this error did not appear again.
Might be the case that due to high number of documents, solr is returning
incomplete documents.

-Saroj


On Wed, Sep 21, 2011 at 12:13 PM, roz dev rozde...@gmail.com wrote:

 Hi All

 We are getting this error in our Production Solr Setup.

 Message: Element type t_sort must be followed by either attribute 
 specifications,  or /.
 Solr version is 1.4.1

 Stack trace indicates that solr is returning malformed document.


 Caused by: org.apache.solr.client.solrj.SolrServerException: Error executing 
 query
   at 
 org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:95)
   at org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:118)
   at 
 com.gap.gid.search.impl.SearchServiceImpl.executeQuery(SearchServiceImpl.java:232)
   ... 15 more
 Caused by: org.apache.solr.common.SolrException: parsing error
   at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.processResponse(XMLResponseParser.java:140)
   at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.processResponse(XMLResponseParser.java:101)
   at 
 org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:481)
   at 
 org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:244)
   at 
 org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:89)
   ... 17 more
 Caused by: javax.xml.stream.XMLStreamException: ParseError at 
 [row,col]:[3,136974]
 Message: Element type t_sort must be followed by either attribute 
 specifications,  or /.
   at 
 com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:594)
   at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.readArray(XMLResponseParser.java:282)
   at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.readDocument(XMLResponseParser.java:410)
   at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.readDocuments(XMLResponseParser.java:360)
   at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.readNamedList(XMLResponseParser.java:241)
   at 
 org.apache.solr.client.solrj.impl.XMLResponseParser.processResponse(XMLResponseParser.java:125)
   ... 21 more