Markus Jelsma created SOLR-8806:
-----------------------------------
Summary: NPE Exporting request handler
Key: SOLR-8806
URL: https://issues.apache.org/jira/browse/SOLR-8806
Project: Solr
Issue Type: Bug
Affects Versions: 5.5
Reporter: Markus Jelsma
Fix For: master, 6.1
Tried exporting request handler for dumping an entire index (which wasn't going
to work because of docValues not on all fields, too bad). Got two distinct
NPE's in SortingResponseWriter for sort by int and sort by string.
Sort by int:
{code}
o.a.s.s.HttpSolrCall null:java.lang.NullPointerException
at
org.apache.solr.response.SortingResponseWriter$IntValue.setCurrentValue(SortingResponseWriter.java:797)
at
org.apache.solr.response.SortingResponseWriter$SingleValueSortDoc.setValues(SortingResponseWriter.java:472)
at
org.apache.solr.response.SortingResponseWriter.write(SortingResponseWriter.java:141)
at
org.apache.solr.response.QueryResponseWriterUtil.writeQueryResponse(QueryResponseWriterUtil.java:52)
at
org.apache.solr.servlet.HttpSolrCall.writeResponse(HttpSolrCall.java:743)
at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:467)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:225)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:183)
{code}
Sort by string, which is a bit different:
{code}
o.a.s.s.HttpSolrCall null:java.io.IOException: java.lang.NullPointerException
at
org.apache.solr.response.SortingResponseWriter.write(SortingResponseWriter.java:185)
at
org.apache.solr.response.QueryResponseWriterUtil.writeQueryResponse(QueryResponseWriterUtil.java:52)
at
org.apache.solr.servlet.HttpSolrCall.writeResponse(HttpSolrCall.java:743)
at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:467)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:225)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:183)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at
org.apache.solr.response.SortingResponseWriter$StringFieldWriter.write(SortingResponseWriter.java:1289)
at
org.apache.solr.response.SortingResponseWriter.writeDoc(SortingResponseWriter.java:222)
at
org.apache.solr.response.SortingResponseWriter.write(SortingResponseWriter.java:167)
... 25 more
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]