Hi, When I use 1.4 version, I get exception: ERROR [SolrCore] java.lang.NullPointerException at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:173) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316) at org.apache.solr.core.QuerySenderListener.newSearcher(QuerySenderListener.java:52) at org.apache.solr.core.SolrCore$3.call(SolrCore.java:1146) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)
I saw that this request handler is declared in solrconfig.xml file: <searchComponent name="tvComponent" class="org.apache.solr.handler.component.TermVectorComponent" /> <!-- A Req Handler for working with the tvComponent. This is purely as an example. You will likely want to add the component to your already specified request handlers. --> <requestHandler name="tvrh" class="org.apache.solr.handler.component.SearchHandler"> <lst name="defaults"> <bool name="tv">true</bool> </lst> <arr name="last-components"> <str>tvComponent</str> </arr> </requestHandler> Is it safe to just remove this fragment as a workaround ? (I don't need TermVectorComponent). Do you know what may cause NPE ? Cheers, Michal