Hi all,

I have 2 solr masters that are only doing indexing and no querying (index
replicated to slave for searching). I noticed that the masters would
occasionally give the "javax.xml.stream.XMLStreamException: ParseError"
error and continued to work, until they started to give a lot of these and
became totally unresponsive. The load average on the machines would also
became so high (like over 10 on a dual core). Admin interface would then be
lost and the solrs would not respond to ping. Does anyone know what can
cause these and how to avoid them?

All of the "javax.xml.stream.XMLStreamException: ParseError" errors look
similar to the following:

Jun 1, 2008 1:57:53 PM org.apache.solr.common.SolrException log
SEVERE: javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[1,920837]
Message: null
        at
com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:586)
        at
org.apache.solr.handler.XmlUpdateRequestHandler.readDoc(XmlUpdateRequestHandler.java:318)
        at
org.apache.solr.handler.XmlUpdateRequestHandler.processUpdate(XmlUpdateRequestHandler.java:195)
        at
org.apache.solr.handler.XmlUpdateRequestHandler.handleRequestBody(XmlUpdateRequestHandler.java:123)
        at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:125)
        at org.apache.solr.core.SolrCore.execute(SolrCore.java:965)
        at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:339)
        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:274)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
        at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
        at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
        at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
        at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
        at org.mortbay.jetty.Server.handle(Server.java:285)
        at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:835)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:641)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
        at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:226)
        at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)

Thank you for your time. I appreciate your help.

-Gaku
-- 
View this message in context: 
http://www.nabble.com/Lots-of-javax.xml.stream.XMLStreamException%3A-ParseError-errors-before-solr-stopped-responding-tp17592158p17592158.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to