启用更新方式记录抽取程序来向 Lucene 索引提供连续 ClearQuest 记录更新。
开始之前
更新方式记录抽取程序在 WebSphere Application Server 下运行,向 Lucene 索引提供连续的 ClearQuest 记录更新。
由于有新的 ClearQuest 记录添加、修改或删除,记录抽取程序将这些记录发送给 Solr for Lucene 以进行索引。
在本主题中,路径名使用下列变量:
- RATIONAL_COMMON
- 安装 Rational 公共文件的目录
关于此任务
缺省情况下,在 WebSphere Application Server 下安装更新方式记录抽取程序时,该程序是被禁用的。请执行下述步骤以启用更新方式记录抽取程序。
过程
- 编辑位于以下目录中的文件 web.xml:
- 在 Windows 上:
- %RATIONAL_COMMON%\CM\profiles\cqsearchprofile\config\cells\WebSphereAppServer-cell\applications\cqtsdbcrawler.ear\deployments\cqtsdbcrawler\cqtsdbcrawler.war\WEB-INF\
- 在 UNIX 系统和 Linux 上:
- $RATIONAL_COMMON/CM/profiles/cqsearchprofile/config/cells/WebSphereAppServer-cell/applications/cqtsdbcrawler.ear/deployments/cqtsdbcrawler/cqtsdbcrawler.war/WEB-INF/
- 找到 <param-name>config</param-name> 部分,并修改 <param-value> 的值,以指定 Solr 主目录中 ClearQuest 搜索属性 XML 文件的标准路径和名称。例如:
之前:
<init-param>
<param-name>config</param-name>
<param-value>CQ-SAMPL-TextSearch.xml</param-value>
</init-param>
之后:
<init-param>
<param-name>config</param-name>
<param-value>D:/CQ.Solr/MySchema/Solr/CQ-MySchema-MyDB.xml</param-value>
</init-param>
- 找到 <param-name>sitename</param-name> 部分,并根据需要修改 <param-value> 的值,以反映当前站点:
- 如果不在 ClearQuest MultiSite 环境中运行,可将该值保留为 <local>,以指明本地站点。
- 如果正在运行 ClearQuest MultiSite,那么将 <local> 替换为您的站点位置。
例如:
之前:
<!-- change the sitename to where this application is running -->
<init-param>
<param-name>sitename</param-name>
<param-value><local></param-value>
</init-param>
之后:
<!-- change the sitename to where this application is running -->
<init-param>
<param-name>sitename</param-name>
<param-value>MyMultiSiteLocation</param-value>
</init-param>
如果未运行 ClearQuest MultiSite,<local> 是 <local> 的编码字符串值。如果运行 ClearQuest MultiSite,那么 <local> 是您启用了 ClearQuest 全文搜索功能的站点的名称。
- 找到以下行并取消该行的注释:<load-on-startup>1</load-on-startup>。
执行此操作将导致该应用程序通过 WebSphere Application Server 启动。
之前:
<!-- uncomment load-on-startup will make this application
start with WAS -->
<!--
<load-on-startup>1</load-on-startup>
-->
之后:
<!--UNCOMMENTED TO ACTIVATE: load-on-startup will make
this application start with WAS -->
<load-on-startup>1</load-on-startup>
- 重新启动 WebSphere Application Server 概要文件 cqsearchprofile,以使这些更改生效。请参阅 WebSphere
Application Server 信息中心获取详细信息。