2010-05-11 4 views
0

Lors de l'exécution de facettes classées, j'obtiens l'erreur ci-dessous.Obtention d'une exception lors de l'exécution de la facette de champ

Exception au cours compte facette: org.apache.solr.common.SolrException: champ non défini manfar_name à org.apache.solr.schema.IndexSchema.getField (IndexSchema.java:1077) à org.apache.solr. request.SimpleFacets.getTermCounts (SimpleFacets.java:226) à org.apache.solr.request.SimpleFacets.getFacetFieldCounts (SimpleFacets.java:283) à org.apache.solr.request.SimpleFacets.getFacetCounts (SimpleFacets.java: 166) à org.apache.solr.handler.component.FacetComponent.process (FacetComponent.java:72) à org.apache.solr.handler.component.SearchHandler.handleRequestBody (SearchHandler.java:195) à org. apache.solr.handler.RequestHandlerBase.handleRequest (RequestHandle rBase.java:131) à org.apache.solr.core.SolrCore.execute (SolrCore.java:1316) à org.apache.solr.servlet.SolrDispatchFilter.execute (SolrDispatchFilter.java:338) à org. apache.solr.servlet.SolrDispatchFilter.doFilter (SolrDispatchFilter.java:241) à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: à org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain. java: 206) à org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:233) à org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191) à org.apache. catalina.core.StandardHostValve.invoke (StandardHostValve.java:127) à org.apache.catalina. valves.ErrorReportValve.invoke (ErrorReportValve.java:102) à org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) à org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java: 298) à org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:852) à org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java:5 à org.apache.tomcat .util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:489) à java.lang.Thread.run (Source inconnue)

Dans le schema.xml je l'ai mentionné manfar_name comme indiqué ci-dessous. Dans le solrConfig.xml I configuré

comme indiqué ci-dessous.

sal_amt: [* À 200]
sal_amt: [201 300] sal_amt: [301 400] sal_amt: [401 500] sal_amt: [501 600] sal_amt: [601 700] sal_amt: [701 800] sal_amt: [801 900] sal_amt: [901 1000] sal_amt: [1001 2000] manfar_name

La configuration-import de données est donnée ci-dessous .

Où ma configuration ne va pas? S'il vous plaît aidez-moi à résoudre ce problème.

Cordialement, Siva Prasad Janapati

Répondre

0

cette question est assez vieux alors vous pourriez avoir déjà évolué. Mais il semble que vous ayez un champ manfar_name non défini, vérifiez votre fichier schema.xml pour voir si ce champ est dedans.

Questions connexes