【问题标题】:Alfresco 5.0.c + SOLR4, custom properties not indexedAlfresco 5.0.c + SOLR4,自定义属性未编入索引
【发布时间】:2015-03-11 08:12:22
【问题描述】:

我正在使用 Alfresco 5.0.c。最近我从 Solr 1.4 升级到 Solr 4(本地和服务器上)。

我遇到的问题是自定义属性不再被索引。

在 Solr 1.4 中,我使用 search.get.config.xml 文件来索引自定义属性,其中包含以下内容:

<search>
  <default-operator>AND</default-operator>
  <default-query-template>
    %(cm:name cm:title cm:description
    <!--custom properties-->
    xz:personStatus xz:username xz:typeName xz:orgUnit xz:fullName 
    TEXT TAG)
  </default-query-template>
</search>

但对于 Solr 4,这种方法似乎行不通。

我如何告诉 Solr 4 索引自定义属性?

另一个相关问题。

我使用 maven sdk 安装了 alfresco 5.0.c 的干净版本,并发现它使用 solr 1.4 而不是 solr 4,因为它被宣传为开箱即用。 在 solr artifact-id 的 pom.xml 中是 alfresco-solr 而不是 alfresco-solr4。 我错过了什么吗?

【问题讨论】:

    标签: solr alfresco solr4


    【解决方案1】:

    根据我的经验,我使用安装向导安装了 Alfresco community 5.0.c,如文档 Alfresco SolR4 installation and configuration 中所述

    使用安装向导(安装程序)安装 Alfresco One 5.0 时,默认情况下会安装 Solr 4 搜索子系统

    我可以向您保证,我的自定义属性已成功编入索引。

    检查 Alfresco nexus 存储库,我可以看到 5.0.c 的正确依赖项是 alfresco-solr,而在 org.apache.solr.apache-solr 分支下有一个最新的 1.4.1-alfrescopatched-20141112 依赖项

    更多信息请看这里Alfresco SDK 2.0.0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 2011-04-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多