Configurar Rational Asset Manager para integración con Rational ClearQuest

Integrar IBM® Rational Asset Manager con IBM Rational ClearQuest y configurar las conexiones entre los dos productos.

Acerca de esta tarea

Para integrar Rational Asset Manager con Rational ClearQuest, instale el cliente Rational ClearQuest el mismo sistema como el servidor Rational Asset Manager. Para conectar Rational Asset Manager con la ubicación correcta de servidor Rational ClearQuest, un administrador debe conocer el URL de cliente web de Rational ClearQuest.

La imagen siguiente muestra las conexiones para configurar Rational ClearQuest.

Después de instalar Rational ClearQuest, incluya las bibliotecas dinámicas en la vía de acceso del servidor web:
  • Ventanas
    1. Pulse el botón derecho Mi PC y pulse Propiedades.
    2. En la página Avanzado, pulse Variables de entorno.
    3. En Variables del sistema, seleccione la variable Vía de acceso y pulse Editar.
    4. Escriba el director de instalación de Rational ClearQuest al final de la vía de acceso de la serie; separe el directorio y la vía de acceso con un punto y coma. Por ejemplo, ;C:\Rational\ClearQuest.
    5. Guarde los cambios.
  • Linux y UNIX
    1. Defina las variables de entorno siguientes:
      • En el shell Bourne (sh)
        export TZ=[local_time_zone] (i.e., EST5EDT)
        export LD_ASSUME_KERNEL=2.4.19
        export LD_LIBRARY_PATH=/opt/rational/clearquest/linux_x86/shlib
      • En el shell C (csh)
        setenv TZ=[local_time_zone] (i.e., EST5EDT)
        setenv LD_ASSUME_KERNEL=2.4.19
        setenv LD_LIBRARY_PATH=/opt/rational/clearquest/linux_x86/shlib
    2. Ejecute el archivo cq_setup.sh:
      • Para csh, tcsh y otros shell compatibles con csh:
        source cquest-home-dir/cq_setup.csh
      • Para sh, ksh, bash y otros shell compatibles con Bourne:
        . cquest-home-dir/cq_setup.sh
Establezca el archivo cqini.jar de Rational ClearQuest para que lo cargue el cargador de clases del servidor web:
  • IBM WebSphere Application Server
    Para enlazar la aplicación web con una biblioteca compartida que contiene el archivo cqJni.jar:
    1. Copie el archivo linkscript.py de <RAM_install_dir>\ram\conf\cq a la carpeta \bin del directorio de instalación de WebSphere Application Server.
    2. Abra un indicador de mandatos y acceda a la carpeta \bin.
    3. Ejecute el mandato siguiente:
      wsadmin -f linkscript.py -lang jython -conntype SOAP -user user name
      -password password -rInstallPath rational-dir -appName application-name
      -machine machineName -node nodeName -cell cellName -process process-name
      -library library-name -force
      donde:
      • Nombre de usuario y contraseña son sus nombres de usuario y contraseña administrativos de WebSphere Application Server.
      • rational-dir es el directorio en el que están instaladas las aplicaciones Rational; por ejemplo, C:/Rational. Utilice las barras inclinadas (/) como separador de vía de acceso, incluso si utiliza un sistema operativo Windows. Si Rational ClearQuest está instalado en C:/Rational/ClearQuest, escriba C:/Rational para el valor rational-dir.
        Nota: En sistemas operativo Windows, utilice nombres de carpeta cortos. Por ejemplo, si en el directorio raíz en el que las aplicaciones Rational están instaladas C:/Program Files/Rational/ClearQuest, escriba C:/Progra~1/Rational/ClearQuest para el valor rational-dir.
      • application-name es el nombre de visualización de su aplicación Rational Asset Manager. Si ha utilizado Installation Manager para instalar Rational Asset Manager, el nombre de visualización es RAM1WebApplication. Si ha instalado la aplicación web en su propio WebSphere Application Server, el nombre de visualización es el proporcionado durante la instalación. El valor predeterminado es RAM1WebApplication.
      • process-name es opcional; proporciónelo si tiene que especificar el proceso al que se conecta. El valor predeterminado es server1.
      • machineName, nodeName y cellName son opcionales. Proporciónelos si tiene que especificar la vía de acceso del servidor bajo la que está instalada la aplicación web de Rational Asset Manager; por ejemplo, Cell:machineNodeCell. Proporciona todos tres. De forma predeterminada, se detectan automáticamente utilizando el nombre del proceso.
      • library-name es opcional. Proporcione el library-name (nombre de biblioteca para hacer que el script utilice una biblioteca compartida existente o para crear una biblioteca compartida de ese nombre. El nombre predeterminado de la biblioteca es CQLib
      • force es opcional. Proporciónelo para crear una biblioteca compartida nueva, incluso si ya existe alguna.
  • Tomcat

    Para añadir el archivo cqJni.jar al cargador de clase base Tomcat, siga uno de estos métodos:

    • Copie el archivo cqJni.jar del directorio de instalación Rational ClearQuest a la carpeta \common\lib del directorio de instalación de Tomcat.
      Nota: Si actualiza a una versión nueva de Rational ClearQuest, debe volver a repetir este paso con el archivo nuevo cqini.jar.
    • Para evitar tener que copiar el archivo, modifique el script de inicio catalina.bat para incluir el archivo cqJni.jar en la vía de acceso a clases de Tomcat:
      1. Acceda a la carpeta \bin en la instalación de Tomcat.
      2. En el editor de texto,abra el archivo catalina.bat.
      3. Busque una línea en el archivo que se parezca a la siguiente:
        set CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\bin\bootstrap.jar
      4. Añada el siguiente código al final de la línea:
        ;ClearQuest-dir\cqJni.jar
        Donde ClearQuest-dir es la vía de acceso completa a la instalación Rational ClearQuest.
      5. Guarde y cierre el archivo.

Comentarios