Hi I am using solr 5.3 and I have the same problem while doing json facet on
multivalued field. Below is the error stack trace :

<field name="FLAG" type="tint" indexed="true" stored="true"
multiValued="true" />


2015-09-21 21:26:09,292 ERROR org.apache.solr.core.SolrCore  ?
org.apache.solr.common.SolrException: can not use FieldCache on multivalued
field: FLAG
        at
org.apache.solr.schema.SchemaField.checkFieldCacheSource(SchemaField.java:187)
        at
org.apache.solr.schema.TrieField.getValueSource(TrieField.java:231)
        at
org.apache.solr.search.FunctionQParser.parseValueSource(FunctionQParser.java:378)
        at
org.apache.solr.search.FunctionQParser.parseValueSource(FunctionQParser.java:235)
        at
org.apache.solr.search.ValueSourceParser$79.parse(ValueSourceParser.java:845)
        at
org.apache.solr.search.FunctionQParser.parseAgg(FunctionQParser.java:414)
        at
org.apache.solr.search.facet.FacetParser.parseStringStat(FacetRequest.java:272)
        at
org.apache.solr.search.facet.FacetParser.parseStringFacetOrStat(FacetRequest.java:265)
        at
org.apache.solr.search.facet.FacetParser.parseFacetOrStat(FacetRequest.java:199)
        at
org.apache.solr.search.facet.FacetParser.parseSubs(FacetRequest.java:179)
        at
org.apache.solr.search.facet.FacetTopParser.parse(FacetRequest.java:427)
        at
org.apache.solr.search.facet.FacetTopParser.parse(FacetRequest.java:416)
        at
org.apache.solr.search.facet.FacetModule.prepare(FacetModule.java:125)
        at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:251)
        at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:143)
        at org.apache.solr.core.SolrCore.execute(SolrCore.java:2068)
        at
org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:669)
        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:462)
        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:210)
        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:179)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:617)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
        at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
        at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1521)
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1478)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
        at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)




--
View this message in context: 
http://lucene.472066.n3.nabble.com/FieldCache-error-for-multivalued-fields-in-json-facets-tp4216995p4230304.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to