There is nothing needed in either solrconfig or schema.xml to use the TermQParserPlugin. It is built into Solr.

If you need an example of the syntax:

http://lucene.apache.org/solr/4_4_0/solr-core/org/apache/solr/search/TermQParserPlugin.html

or

http://wiki.apache.org/solr/QueryParser

-- Jack Krupansky

-----Original Message----- From: Johannes Elsinghorst
Sent: Monday, August 12, 2013 11:01 AM
To: solr-user@lucene.apache.org
Subject: looking for working example defType=term

Hi,
can anyone provide a working example (solrconfig.xml,schema.xml) using the TermQParserPlugin? I always get a Nullpointer-Exception on startup: 8920 [searcherExecutor-4-thread-1] ERROR org.apache.solr.core.SolrCore รป java.lang.NullPointerException at org.apache.solr.search.TermQParserPlugin$1.parse(TermQParserPlugin.java:55)
      at org.apache.solr.search.QParser.getQuery(QParser.java:142)
at org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:142) at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:187) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
      at org.apache.solr.core.SolrCore.execute(SolrCore.java:1904)
at org.apache.solr.core.QuerySenderListener.newSearcher(QuerySenderListener.java:64)
      at org.apache.solr.core.SolrCore$5.call(SolrCore.java:1693)
      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)

solarconfig.xml:
 <lst name="defaults">
       <str name="echoParams">explicit</str>
  <str name="defType">term</str>
      <int name="rows">10</int>
      <str name="df">id</str>
    </lst>

Thanks,
Johannes


Reply via email to