Implementando os Adaptadores de Serviços de Dados de Relatório no Apache Tomcat

É possível implementar os Adaptadores de Serviços de Dados de Relatório no servidor Apache Tomcat.

Antes de Iniciar

Você deve instalar o Apache Tomcat e o Rational Publishing Engine com o aplicativo de serviços de dados de Relatório antes que possa implementar os Adaptadores de Serviços de Dados de Relatório.

Se estiver usando o adaptador do IBM® Rational RequisitePro, configure o argumento do Apache Tomcat:
  1. Incluir opções genéricas da JVM: DRJCB_IN_MTA_ONLY='RJCB' –Xquickstart
    • Se o Apache Tomcat estiver executando como um serviço do Windows, inclua o parâmetro no campo Opções Java.
    • Se o Apache Tomcat for executado a partir da linha de comandos, antes de iniciar o Apache Tomcat, configure esta opção como um parâmetro de ambiente: set JAVA_OPTS=%JAVA_OPTS% -DRJCB_IN_MTA_ONLY='RJCB'-Xquickstart -Xmx512m
      Atenção: A opção -Xquickstart deve incluir um hífen (-) e não um traço () ou um travessão (). Copiar a frase de código deste tópico pode converter o hífen em um traço ou em um travessão. Quando esta conversão ocorrer, o erro impedirá que o Apache Tomcat seja iniciado.
  2. No campo Máximo do Conjunto de Memórias, insira 512MB.
    A guia Java da janela Propriedades do Apache Tomcat 6

Sobre Esta Tarefa

Essa configuração se aplica ao IBM Rational ClearQuest, ao IBM Rational RequisitePro e ao IBM Rational ClearCase. Um adaptador de dados fornece uma interface de comunicação para muitos clientes do Rational Publishing Engine. Por motivos de desempenho, não instale os Adaptadores de Serviços de Dados de Relatório no mesmo servidor do banco de dados. No computador em que os Adaptadores de Serviços de Dados de Relatório estão instalados, você também deve instalar o cliente nativo no banco de dados do thick client do Rational RequisitePro, do cliente Rational ClearQuest Eclipse e de outros). No computador com os Adaptadores de Serviços de Dados de Relatório instalados, os Adaptadores de Serviços de Dados de Relatório usam o cliente nativo para se comunicar com o banco de dados. Muitos clientes do Rational Publishing Engine, mesmo em diferentes locais, conectam-se aos Adaptadores de Serviços de Dados de Relatório usando http://server:port/DataServices/Adapter/<data>.

Procedimento

  1. Inclua os arquivos de adaptador no diretório de serviços de dados do Apache Tomcat. O diretório padrão para o Apache Tomcat é usado:
    1. Copie o conteúdo do diretório %RPE_HOME%\web services\Data Services\product_name\eclipse\plugins e cole-o na pasta plugins no diretório de serviços de dados do Apache Tomcat. Por padrão, o local deste diretório é %CATALINA_HOME%\DataServices\WEB-INF\eclipse\plugins.
    2. Copie o conteúdo do diretório %RPE_HOME%\web services\Data Services\product_name\eclipse\features e cole-o na pasta features no diretório de serviços de dados do Apache Tomcat. Por padrão, o local deste diretório é %CATALINA_HOME%\DataServices\WEB-INF\eclipse\features.
    Não exclua nenhum outro arquivo contido no diretório. Os plug-ins para cada adaptador devem ser mesclados com os plug-ins para o aplicativo da web.
  2. Abra o Apache Tomcat Manager
    • Se você estiver executando o Apache Tomcat com um serviço do Windows, abra o Painel de Controle e, na linha Apache Tomcat, clique em Administrador. Em seguida, clique em Gerenciar Aplicativo.
    • Se você estiver executando o Apache Tomcat como um serviço do Windows, abra o Apache Tomcat Manager em um navegador no seguinte formato: http://servidor:port/manager/html

      Exemplo: http://localhost:8080/manager/html.

  3. Reinicie o servidor de aplicativos.

O que Fazer Depois

  1. Verifique se o Adaptadores de Serviços de Dados de Relatório são implementados corretamente. Insira http://server:port/DataServices.war_context_path em um navegador. Se a implementação estiver correta, a página exibirá uma lista XML de cada adaptador instalado.
  2. Configure os Adaptadores de Serviços de Dados de Relatório para seu produto, se necessário.

Feedback