Configurando a Integração do Rational Asset Manager para Rational ClearQuest

Integre o IBM® Rational Asset Manager com o IBM Rational ClearQuest e configure conexões entre os dois produtos.

Sobre Esta Tarefa

Para integrar o Rational Asset Manager com o Rational ClearCase, instale o cliente Rational ClearQuest no mesmo computador que o servidor Rational Asset Manager. Para conectar o Rational Asset Manager com o local correto do servidor Rational ClearQuest, um administrador deve saber a URL do Web client do Rational ClearQuest.

A seguinte imagem realça as conexões para configurar o Rational ClearQuest.

Depois de instalar o Rational ClearQuest, inclua as bibliotecas dinâmicas no caminho no servidor da Web:
  • Windows
    1. Clique com o botão direito do mouse em Meu Computador e selecione Propriedades.
    2. Na página Avançado, clique em Variáveis de Ambiente.
    3. Em Variáveis do Sistema, selecione a variável Caminho e clique em Editar.
    4. Digite o diretório de instalação do Rational ClearQuest no final da cadeia de caminho e separe o diretório e o caminho com um ponto e vírgula. Por exemplo, ;C:\Rational\ClearQuest.
    5. Salve as alterações.
  • Linux e UNIX
    1. Defina as seguintes variáveis de ambiente:
      • No 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
      • No 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. Relacione o arquivo cq_setup.sh:
      • Para shells csh, tcsh e outros compatíveis com csh:
        source cquest-home-dir/cq_setup.csh
      • Para shells sh, ksh, bash e outros compatíveis com Bourne:
        . cquest-home-dir/cq_setup.sh
Configure o arquivo cqini.jar do Rational ClearQuest para que seja carregado pelo carregador de classe base do servidor da Web:
  • IBM WebSphere Application Server
    Para vincular o aplicativo da Web a uma biblioteca compartilhada que contenha o arquivo cqJni.jar:
    1. Copie o arquivo linkscript.py de <RAM_install_dir>\ram\conf\cq para a pasta \bin do diretório de instalação do WebSphere Application Server.
    2. Abra um prompt de comandos e navegue para essa pasta \bin.
    3. Execute o seguinte comando:
      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
      em que:
      • user name e password são o seu nome de usuário e senha do WebSphere Application Server.
      • rational-dir é o diretório-raiz no qual os aplicativos Rational estão instalados, por exemplo, C:/Rational. Use uma barra (/) como separador de caminho, mesmo se você usar um sistema operacional Windows. Se o Rational ClearQuest for instalado no C:/Rational/ClearQuest, digite C:/Rational para o valor rational-dir.
        Nota: Para sistemas operacionais Windows, use nomes de pasta curtos. Por exemplo, se o diretório-raiz no qual os aplicativos Rational estão instalados for C:/Program Files/Rational/ClearQuest, digite C:/Progra~1/Rational/ClearQuest para o valor rational-dir.
      • application-name é o nome de exibição do aplicativo Rational Asset Manager. Se você tiver utilizado o Installation Manager para instalar o Rational Asset Manager, o nome de exibição será RAM1WebApplication. Se você instalou o aplicativo da Web em seu próprio WebSphere Application Server, o nome de exibição será aquele fornecido durante a instalação. O valor padrão é RAM1WebApplication.
      • process-name é opcional; forneça-o se precisar especificar o processo ao qual está se conectando. O valor padrão é server1.
      • machineName, nodeName e cellName são opcionais. Forneça-os se você precisar especificar o caminho do servidor no qual o aplicativo da Web do Rational Asset Manager está instalado; por exemplo, Cell:machineNodeCell. Forneça os três. Por padrão, esses são detectados automaticamente ao usar o nome de processo.
      • library-name é opcional. Forneça o nome da biblioteca para que o script use uma biblioteca compartilhada existente ou para criar uma biblioteca compartilhada com esse nome. O nome da biblioteca padrão é CQLib.
      • force é opcional. Forneça-o para criar uma nova biblioteca compartilhada, mesmo se uma já existir.
  • Tomcat

    Para incluir o arquivo cqJni.jar no carregador de classe base no Tomcat, siga um desses métodos:

    • Copie o arquivo cqJni.jar do diretório de instalação do Rational ClearQuest para a pasta \common\lib do diretório de instalação do Tomcat.
      Nota: Se você fizer upgrade para uma nova versão do Rational ClearQuest, deverá repetir essa etapa com o novo arquivo cqini.jar.
    • Para evitar copiar o arquivo, modifique o script de inicialização catalina.bat para incluir o arquivo cqJni.jar no caminho de classe Tomcat:
      1. Navegue para a pasta \bin da instalação do Tomcat.
      2. Em um editor de texto, abra o arquivo catalina.bat.
      3. Localize uma linha no arquivo que se assemelhe a esta linha:
        set CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\bin\bootstrap.jar
      4. Inclua o seguinte código no final da linha:
        ;ClearQuest-dir\cqJni.jar
        em que ClearQuest-dir é o caminho completo para a instalação do Rational ClearQuest.
      5. Salve e feche o arquivo.

Feedback