0

我最近在 Fedora Commons 3.4 中将 tomcat 升级到了最新版本 6.0.37。从那时起,当在 Fedora 中摄取新对象时,对 Solr 的自动更新不起作用。我不确定 GSearch 是否因为升级的 tomcat 而损坏。对于这个问题,我总是必须手动访问 REST 页面,然后点击“updateIndex”。之前它曾经自动工作,当我摄取产品时,它会自动在 Solr 中建立索引。我在日志中找不到任何有用的东西。

您能否告诉我是否应该遵循任何步骤来升级最初随 Fedora Commons 3.4 提供的 tomcat?

我为升级 Fedora 文件夹中的 tomcat 所做的只是 - 我下载了最新的 tomcat 版本 6.0.37,然后将其内容复制到 Fedora 文件夹中的旧 tomcat 文件夹中。重新启动tomcat。我使用 Windows 操作系统。如果我错过了什么,请告诉我。

4

1 回答 1

1

在安装 fedora时,fcrepo-installer-3.x.x.jar您可以选择existingTomcat而不是included在它要求 tomcat 时选择。然后,您可以提供另一个 tomcat 服务器目录的路径。

Servlet 引擎 Fedora 将在哪个 servlet 引擎中运行?输入“包含”以使用捆绑的 Tomcat 6.0.20 服务器。要使用您自己的现有 Tomcat 安装,请输入“existingTomcat”。输入“其他”以使用不同的 servlet 容器。

选项:包括,现有的Tomcat,其他

输入一个值 [包括默认值] ==>现有的Tomcat

Tomcat 主目录 请提供现有 Tomcat 安装的完整路径,或您计划安装捆绑的 Tomcat 的路径。

输入一个值 [default somedirectory] ​​==> yourdirectory

这样,您可以使用您升级的自定义 tomcat 自动配置 fedora。

于 2014-07-25T12:10:43.343 回答