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

É possível implementar o 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 antes de poder implementar o 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

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 em um navegador: http://server:port/manager/html. Exemplo: http://localhost:8080/manager/html.
  3. Reinicie o servidor de aplicativos.

O que Fazer Depois

  1. Verifique se os Adaptadores de Serviços de Dados de Relatório estã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 o Adaptadores de Serviços de Dados de Relatório para seu produto, se necessário.

Feedback