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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to