无法使用在单独端口8983上运行的Apache solr服务器创建索引
我正在使用Broadleaf Commerce框架开发电子商务应用程序,我需要使用ApacheSolr实现所需产品的搜索功能。我刚刚按照我在这里找到的配置进行了操作 现在它可以连接在端口8983上运行的solr服务器,但在创建索引时,它会抛出 “错误-2014-07-19 02:37:23.729;org.apache.solr.common.SolrException;org.apache.solr.common.SolrException:错误:[doc=1]未知字段“名称空间” " 例外情况 但我可以在“schema.xml”文件中找到名为“namespace”的“field”,如下所示无法使用在单独端口8983上运行的Apache solr服务器创建索引,solr,Solr,我正在使用Broadleaf Commerce框架开发电子商务应用程序,我需要使用ApacheSolr实现所需产品的搜索功能。我刚刚按照我在这里找到的配置进行了操作 现在它可以连接在端口8983上运行的solr服务器,但在创建索引时,它会抛出 “错误-2014-07-19 02:37:23.729;org.apache.solr.common.SolrException;org.apache.solr.common.SolrException:错误:[doc=1]未知字段“名称空间” " 例外
身份证件
schema.xml和solrconfig.xml文件放在src/main/resource文件夹中
我无法找出异常的原因。
任何人都可以帮助我
如果需要更改配置和文件结构,请告诉我
如果有人让我了解使用broadleafCommerce的Apache solr服务器的完整配置、文件结构,这对我会有很大帮助。您需要将字符串添加为字段类型
<fieldType name="string" class="solr.StrField" sortMissingLast="true" />
<fieldType name="string" class="solr.StrField" sortMissingLast="true" />