[ https://issues.apache.org/jira/browse/SOLR-4479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14314420#comment-14314420 ]
Timothy Potter commented on SOLR-4479: -------------------------------------- Yes, it applies. I think we have to do something here, so am thinking the SearchHandler can keep track of whether it has any custom search components and if so, it can apply the path as the default if shards.qt is not supplied. > TermVectorComponent NPE when running Solr Cloud > ----------------------------------------------- > > Key: SOLR-4479 > URL: https://issues.apache.org/jira/browse/SOLR-4479 > Project: Solr > Issue Type: Bug > Affects Versions: 4.1 > Reporter: Vitali Kviatkouski > Assignee: Timothy Potter > Attachments: SOLR-4479.patch > > > When running Solr Cloud (just simply 2 shards - as described in wiki), got NPE > java.lang.NullPointerException > at > org.apache.solr.handler.component.TermVectorComponent.finishStage(TermVectorComponent.java:437) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:317) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) > at > org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.handleRequest(RequestHandlers.java:242) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1816) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:448) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:269) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:560) > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382) > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255) > ..... Skipped > To reproduce, follow the guide in wiki > (http://wiki.apache.org/solr/SolrCloud), add some documents and then request > http://localhost:8983/solr/collection1/tvrh?q=*%3A* > If I include term search vector component in search handler, I get (on second > shard): > SEVERE: null:java.lang.NullPointerException > at > org.apache.solr.handler.component.TermVectorComponent.process(TermVectorComponent.java:321) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:206) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1699) -- 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