You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Jamie Johnson <je...@gmail.com> on 2012/03/30 00:33:21 UTC

NullPointException when Faceting

I recently got this stack trace when trying to execute a facet based
query on my index.  The error went away when I did an optimize but I
was surprised to see it at all.  Can anyone shed some light on why
this may have happened?


SEVERE: java.lang.NullPointerException
at org.apache.lucene.index.DocTermOrds.lookupTerm(DocTermOrds.java:802)
at org.apache.solr.request.UnInvertedField.getTermValue(UnInvertedField.java:636)
at org.apache.solr.request.UnInvertedField.getCounts(UnInvertedField.java:411)
at org.apache.solr.request.SimpleFacets.getTermCounts(SimpleFacets.java:299)
at org.apache.solr.request.SimpleFacets.getFacetFieldCounts(SimpleFacets.java:354)
at org.apache.solr.request.SimpleFacets.getFacetCounts(SimpleFacets.java:207)
at org.apache.solr.handler.component.FacetComponent.process(FacetComponent.java:81)
at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:208)
at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1542)
at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:406)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:255)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Re: NullPointException when Faceting

Posted by Jamie Johnson <je...@gmail.com>.
I don't believe this is related to that bug as I don't set the facet
prefix.  I have honestly never seen the issue before either and an
optimize fixed it.  I can try to see if I can duplicate the issue
tomorrow, but since I've done the optimize I haven't seen it again.

On Thu, Mar 29, 2012 at 7:45 PM, Yonik Seeley
<yo...@lucidimagination.com> wrote:
> On Thu, Mar 29, 2012 at 6:33 PM, Jamie Johnson <je...@gmail.com> wrote:
>> I recently got this stack trace when trying to execute a facet based
>> query on my index.  The error went away when I did an optimize but I
>> was surprised to see it at all.  Can anyone shed some light on why
>> this may have happened?
>
> I don't see how that could happen (and I've never seen it happen).
>
> I recently fixed one NPE: https://issues.apache.org/jira/browse/SOLR-3150
> Hopefully this isn't another!
>
> -Yonik
> lucenerevolution.com - Lucene/Solr Open Source Search Conference.
> Boston May 7-10

Re: NullPointException when Faceting

Posted by Yonik Seeley <yo...@lucidimagination.com>.
On Thu, Mar 29, 2012 at 6:33 PM, Jamie Johnson <je...@gmail.com> wrote:
> I recently got this stack trace when trying to execute a facet based
> query on my index.  The error went away when I did an optimize but I
> was surprised to see it at all.  Can anyone shed some light on why
> this may have happened?

I don't see how that could happen (and I've never seen it happen).

I recently fixed one NPE: https://issues.apache.org/jira/browse/SOLR-3150
Hopefully this isn't another!

-Yonik
lucenerevolution.com - Lucene/Solr Open Source Search Conference.
Boston May 7-10