Configurando o Adaptador do Rational ClearQuest no Apache Tomcat

Você pode tornar as bibliotecas compartilhadas do IBM® Rational ClearQuest disponíveis para o aplicativo IBM Rational Publishing Engine Data Services, para que a API do Rational ClearQuest possa ser usada a partir do Rational Publishing Engine.

Antes de Iniciar

  • Você deve ter o Rational ClearQuest instalado no mesmo computador que seu servidor de aplicativos.
  • Implemente o Rational Publishing Engine aplicativo de serviços de dados de relatório e os Adaptadores de Serviços de Dados de Relatório.
  • Corrija qualquer aviso de firewall ou problemas de licença antes de configurar as bibliotecas compartilhadas do Rational ClearQuest.

Procedimento

  1. Copie as bibliotecas compartilhadas do Rational ClearQuest dos arquivos de aplicativo do Rational ClearQuest:

    application_files\IBM\RationalSDLC\ClearQuest\cqjni.jar
    application_files\IBM\RationalSDLC\ClearQuest\stpcq.jar
    application_files\IBM\RationalSDLC\Common\stpcmmn.jar
    application_files\IBM\RationalSDLC\Common\stpwvcm.jar

    Nota: Os valores padrão listados são para o Rational ClearQuest 7.1. Os caminhos reais para uso dependem de onde e em qual versão do Rational ClearQuest está instalado. Certifique-se de estar fazendo referência aos arquivos em seus locais corretos. Para visualizar o local da instalação do Rational ClearQuest, verifique no IBM Installation Manager clicando em Iniciar > Todos os Programas > IBM Installation Manager > Visualizar Pacotes Instalados.
  2. Cole as bibliotecas compartilhadas do Rational ClearQuest no diretório do Apache Tomcat, CATALINA_HOME\lib.
  3. Ícone do Linux Se você estiver usando o Linux, configure o argumento genérico da JVM:
    1. Abra o arquivo usado para iniciar o servidor Apache Tomcat. Exemplo: CATALINA_HOME/bin/startup.sh
    2. Inclua o comando a seguir no final do arquivo:
      export JAVA_OPTS="-Djava.library.path=/opt/ibm/RationalSDLC/clearquest/linux_x86/shlib"
  4. Ícone do Linux Se você estiver usando o Linux, configure a variável de ambiente LD_LIBRARY_PATH:
    1. No arquivo usado para iniciar o servidor Apache Tomcat, inclua o comando a seguir no final do arquivo:
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ibm/RationalSDLC/clearquest/linux_x86/odbc/lib:/usr/local/ibm/gsk7/lib
    2. Salve as mudanças no arquivo usado para iniciar o servidor Apache Tomcat.
  5. Reinicie o aplicativo dos serviços de dados de relatório.
  6. Verifique se o adaptador do IBM Rational ClearQuest e as bibliotecas estão configurados corretamente. Insira uma URL para o adaptador do Rational ClearQuest em um navegador.
    • Insira http://host:port/DataServices/ClearQuest. Se a instalação estiver correta, você verá uma lista de conexões do Rational ClearQuest, conforme exibido na Rational ClearQuest Maintenance Tool.
    • Insira http://host:port/DataServices/ClearQuest/version. Se a instalação estiver correta, você verá uma lista de bancos de dados do usuário do Rational ClearQuest.
    • Insira http://host:port/DataServices/ClearQuest/version/database_name. Se a instalação estiver correta, você verá uma lista de consultas.

O que Fazer Depois

Copie uma URL de consulta a ser incluída em um modelo ou uma especificação de documento.
Nota: O aplicativo de serviços de dados de relatório suporta apenas consultas com conjuntos de resultados estáticos. Consultas dinâmicas não são suportadas.

Exemplo

Com a URL para a consulta Todos Defeitos, você verá um conjunto de resultados com o número de ocorrências que a consulta retornará para o cliente do Rational ClearQuest. Cada resultado é um DBID exclusivo para um tipo de registro específico. Você pode continuar com esse processo até receber um retorno para os dados de um registro específico. Retenha a consulta URL para uso em autoria de relatório do Rational Publishing Engine.

Remova argumentos incluindo e após o ponto de interrogação:

Antes: http://localhost:9081/DataServices/ClearQuest/7.0.0/SAMPL/Public+Queries/All+Defects?Type=Query
Depois: http://localhost:9081/DataServices/ClearQuest/7.0.0/SAMPL/Public+Queries/All+Defects


Feedback