Configuración de la indexación continua

Habilite el extractor de registros en modalidad de actualización para proporcionar actualizaciones continuas de registros de ClearQuest al índice de Lucene.

Antes de empezar

El extractor de registros en modalidad de actualización, que se ejecuta en WebSphere Application Server, proporciona actualizaciones continuas de registros de ClearQuest al índice de Lucene. Conforme se añaden, modifican o suprimen nuevos registros de ClearQuest, el extractor de registros envía estos registros a Solr para que Lucene los indexe.
Se utiliza la variable siguiente en nombres de vía de acceso en este tema:
RATIONAL_COMMON
Directorio donde están instalados los archivos comunes de Rational

Acerca de esta tarea

De forma predeterminada, el extractor de registros en modalidad de actualización está inhabilitado cuando se instala en WebSphere Application Server. Realice los pasos siguientes para habilitar el extractor de registros de la modalidad de actualización.

Procedimiento

  1. Edite el archivo web.xml, que está ubicado en el directorio siguiente:
    En Windows:
    %RATIONAL_COMMON%\CM\profiles\cqsearchprofile\config\cells\WebSphereAppServer-cell\applications\cqtsdbcrawler.ear\deployments\cqtsdbcrawler\cqtsdbcrawler.war\WEB-INF\
    En el sistema UNIX y Linux:
    $RATIONAL_COMMON/CM/profiles/cqsearchprofile/config/cells/WebSphereAppServer-cell/applications/cqtsdbcrawler.ear/deployments/cqtsdbcrawler/cqtsdbcrawler.war/WEB-INF/
  2. Localice la sección <param-name>config</param-name> y modifique el valor de <param-value> para especificar el nombre y la vía de acceso completa del archivo de propiedades de búsqueda XML de ClearQuest en el directorio padre Solr. Por ejemplo:
    Antes:
    <init-param>
    <param-name>config</param-name>
    <param-value>CQ-SAMPL-TextSearch.xml</param-value>
    </init-param>
    Después:
    <init-param>
    <param-name>config</param-name>
    <param-value>D:/CQ.Solr/MySchema/Solr/CQ-MySchema-MyDB.xml</param-value>
    </init-param>
  3. Localice la sección <param-name>sitename</param-name> y modifique el valor de <param-value>, según sea necesario, para reflejar el sitio actual:
    • Si no está ejecutando un entorno ClearQuest MultiSite, puede dejar el valor como &lt;local&gt; para indicar el sitio local.
    • Si está ejecutando ClearQuest MultiSite, sustituya &lt;local&gt; por la ubicación de su sitio. Por ejemplo:
    Antes:
    <!-- cambie el nombresitio por la ubicación donde se ejecuta la aplicación -->
    <init-param>
    <param-name>nombresitio</param-name>
    <param-value>&lt;local&gt;</param-value>
    </init-param>
    Después:
    <!-- cambie el nombresitio por la ubicación donde se ejecuta la aplicación -->
    <init-param>
    <param-name>nombresitio</param-name>
    <param-value>MyMultiSiteLocation</param-value>
    </init-param>

    Si no está ejecutando ClearQuest MultiSite, &lt;local&gt; es el valor de serie codificada de <local>. Si está ejecutando ClearQuest MultiSite, &lt;local&gt; es el nombre del sitio para el que está habilitando la característica de búsqueda de texto completo de ClearQuest.

  4. Localice y quite la siguiente línea: <load-on-startup>1</load-on-startup>. De esta manera, la aplicación se iniciará en WebSphere Application Server.
    Antes:
    <!-- quitar load-on-startup hará que esta aplicación 
    se inicie con WAS -->
    <!--
    <load-on-startup>1</load-on-startup>
    -->
    Después:
    <!--QUITAR PARA ACTIVAR:  load-on-startup hará 
    que esta aplicación se inicie con WAS -->
    <load-on-startup>1</load-on-startup> 
  5. Reinicie el perfil de WebSphere Application Server cqsearchprofile para aplicar estos cambios. Consulte el Information Center de WebSphere Application Server para obtener detalles.

Comentarios