I'm writing some code that pushes data into a Solr instance.  I have my
Tomcat (5.5.28) set up to use 2 indexes, I'm hitting the second one for
this.
I try to issue the basic command to clear out the index
(<delete><query>*:*</query></delete>), and I get the error posted below
back.

Does anyone have an idea of what I'm missing or what could cause this
error?  I can clip in more from the logs if need be.

Thanks!

Logs:
2010-09-30 13:21:35,078 [pool-2-thread-1] DEBUG httpclient.wire.header - >>
"POST /solr2/update HTTP/1.1[\r][\n]"
2010-09-30 13:21:35,078 [pool-2-thread-1] DEBUG
org.apache.commons.httpclient.HttpMethodBase - Adding Host request header
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - >>
"User-Agent: Jakarta Commons-HttpClient/3.0[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - >>
"Host: localhost:8080[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - >>
"Content-Length: 35[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - >>
"Content-Type: text/xml; charset=UTF-8[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - >>
"[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.content - >>
"<delete><query>*:*</query></delete>"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG
org.apache.commons.httpclient.methods.EntityEnclosingMethod - Request body
sent
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - <<
"HTTP/1.1 500 Internal Server Error[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - <<
"Server: Apache-Coyote/1.1[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - <<
"Content-Type: text/html;charset=utf-8[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - <<
"Content-Length: 7117[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - <<
"Date: Thu, 30 Sep 2010 17:21:35 GMT[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.header - <<
"Connection: close[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG
org.apache.commons.httpclient.HttpMethodBase - Buffering response body
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.content - <<
"<html><head><title>Apache Tomcat/5.5.28 -Error report</title><style><!--H1
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
H2
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
H3
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
BODY
{font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
P
{font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
{color : black;}A.name {color : black;}HR {color : #525D76;}--></style>
</head><body><h1>HTTP Status 500 - null[\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.content - <<
"[\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.content - <<
"java.lang.AbstractMethodError[\r][\n]"
2010-09-30 13:21:35,093 [pool-2-thread-1] DEBUG httpclient.wire.content - <<
"[0x9]at
org.apache.lucene.search.Searcher.search(Searcher.java:150)[\r][\n]"

Then the actual stack trace in case that helps:
java.lang.AbstractMethodError
        at org.apache.lucene.search.Searcher.search(Searcher.java:150)
        at
org.apache.solr.update.DirectUpdateHandler2.deleteByQuery(DirectUpdateHandler2.java:343)
        at
org.apache.solr.handler.XmlUpdateRequestHandler.update(XmlUpdateRequestHandler.java:260)
        at
org.apache.solr.handler.XmlUpdateRequestHandler.handleRequestBody(XmlUpdateRequestHandler.java:84)
        at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:77)
        at org.apache.solr.core.SolrCore.execute(SolrCore.java:658)
        at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:191)
        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:159)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:204)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)
        at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
        at java.lang.Thread.run(Thread.java:595)
</h1><HR size="1" noshade="noshade"><p><b>type</b> Status
report</p><p><b>message</b> <u>null

java.lang.AbstractMethodError
        at org.apache.lucene.search.Searcher.search(Searcher.java:150)
        at
org.apache.solr.update.DirectUpdateHandler2.deleteByQuery(DirectUpdateHandler2.java:343)
        at
org.apache.solr.handler.XmlUpdateRequestHandler.update(XmlUpdateRequestHandler.java:260)
        at
org.apache.solr.handler.XmlUpdateRequestHandler.handleRequestBody(XmlUpdateRequestHandler.java:84)
        at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:77)
        at org.apache.solr.core.SolrCore.execute(SolrCore.java:658)
        at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:191)
        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:159)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:204)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)
        at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
        at java.lang.Thread.run(Thread.java:595)
</u></p><p><b>description</b> <u>The server encountered an internal error
(null

java.lang.AbstractMethodError
        at org.apache.lucene.search.Searcher.search(Searcher.java:150)
        at
org.apache.solr.update.DirectUpdateHandler2.deleteByQuery(DirectUpdateHandler2.java:343)
        at
org.apache.solr.handler.XmlUpdateRequestHandler.update(XmlUpdateRequestHandler.java:260)
        at
org.apache.solr.handler.XmlUpdateRequestHandler.handleRequestBody(XmlUpdateRequestHandler.java:84)
        at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:77)
        at org.apache.solr.core.SolrCore.execute(SolrCore.java:658)
        at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:191)
        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:159)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:204)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)
        at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
        at java.lang.Thread.run(Thread.java:595)


-- Chris

Reply via email to