Configurando o WebSphere Application Server

É possível configurar o IBM® Rational Focal Point para trabalhar com o IBM WebSphere Application Server.

Antes de Iniciar

Procedimento

  1. No WebSphere Integrated Solutions Console, atualize os argumentos JVM, que podem ser configurados para controlar alguns aspectos do comportamento do servidor.
    1. Clique em Servers > WebSphere Application Servers.
    2. Clique em server1.
    3. Clique em Infraestrutura do servidor > Java e Gerenciamento de Processo > Definição de Processo.
    4. Clique em Java Virtual Machine.
    5. Nos campos Heap Inicial e no Tamanho de Heap Máximo, especifique os valores requeridos.
      Nota: Certifique-se de que o espaço de memória necessário esteja disponível no computador. Se o espaço de memória for insuficiente, o servidor de aplicativos não poderá iniciar.
    6. No campo Argumento Genérico JVM, inclua os seguintes argumentos Java com base em sua plataforma:
      • No Windows de 32 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Diretório de instalação do Focal Point>/Focalpoint/artifacts/licenselib/windows/32 -DJAZZ_HOME=file:///<Diretório de instalação do Focal Point no formato URL codificado>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • No Windows de 64 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Diretório de instalação do Focal Point>/Focalpoint/artifacts/licenselib/windows/64 -DJAZZ_HOME=file:///<Diretório de instalação do Focal Point no formato URL codificado>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • No Linux de 32 bits:-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= <Diretório de instalação do Focal Point>/Focalpoint/artifacts/licenselib/linux -DJAZZ_HOME=file:///<Diretório de instalação do Focal Point no formato URL codificado>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • No Linux de 64 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=<Diretório de instalação do Focal Point>/Focalpoint/artifacts/licenselib/linux/64 -DJAZZ_HOME=file:///<Diretório de instalação do Focal Point no formato URL codificado>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • No Solaris de 32 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path=<Diretório de instalação do Focal Point>/Focalpoint/artifacts/licenselib/solaris -DJAZZ_HOME=file:///<Diretório de instalação do Focal Point no formato URL codificado>/Focalpoint/artifacts/wars/jazzwebui/conf/
      • No Solaris de 64 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=<Diretório de instalação do Focal Point>/Focalpoint/artifacts/licenselib/solaris/64 -DJAZZ_HOME=file:///<Diretório de instalação do Focal Point no formato URL codificado>/Focalpoint/artifacts/wars/jazzwebui/conf/
    7. Opcional: Se você configurou a instalação do Rational Focal Point para um único código do idioma, inclua -Duser.language=<locale code> para endereçar a classificação que diferencia maiúsculas e minúsculas com base no código do idioma. Por exemplo: -Duser.language=en
    8. Clique em Aplicar e em seguida clique em OK.
    9. Se estiver usando um banco de dados IBM DB2 ou Oracle, especifique os detalhes de espaço de tabela criados para o Rational Focal Point. Clique em Propriedades Customizadas e inclua os detalhes do espaço de tabela.
      Tabela 1. Detalhes de espaço de tabela
      Banco de dados Detalhes
      DB2 Armazenamento de objeto:
      • Nome: focalpoint/bigObjStorage
      • Valor: IN FP_BIGOBJ
      Armazenamento de dados:
      • Nome: focalpoint/dataStorage
      • Valor: IN FP_DATA
      Armazenamento de índice:
      • Nome: focalpoint/indexStorage
      • Valor: IN FP_INDEX
      Oracle Armazenamento de objeto:
      • Nome: focalpoint/bigObjStorage
      • Valor: TABLESPACE FP_BIGOBJ STORAGE (initial 1m next 1m pctincrease 0)
      Armazenamento de dados:
      • Nome: focalpoint/dataStorage
      • Valor: TABLESPACE FP_DATA STORAGE (initial 1m next 1m pctincrease 0)
      Armazenamento de índice:
      • Nome: focalpoint/indexStorage
      • Valor: TABLESPACE FP_INDEX STORAGE (initial 1m next 1m pctincrease 0)
    10. Para especificar o local do arquivo de licença Rational Focal Point, na página Propriedades Customizadas, inclua os detalhes a seguir:
      • Nome: focalpoint/licenseLocation
      • Valor: Digite o local do servidor de licença no formato port@host; por exemplo, 19353@licenseserver.
    11. Para ativar um mecanismo de serviço da Web não IBM JAX-WS no WebSphere Application Server, inclua os seguintes detalhes na página Propriedades Customizadas:
      • Nome: com.ibm.websphere.webservices.DisableIBMJAXWSEngine
      • Valor: verdadeiro
    12. Para ativar o Rational Publishing Engine para a geração de relatório, inclua os seguintes detalhes na página Propriedades Customizadas:
      • Nome: org.eclipse.emf.common.util.URI.archiveSchemes
      • Valor: wsjar wszip jar zip
    13. Para ativar o ambiente dos códigos do idioma para usuários do Rational Focal Point, especifique o código do idioma requerido separado por barras verticais |). Na página Propriedades Customizadas, inclua os detalhes do código do idioma:
      • Para focalpoint/installSelectedLocales, os valores são en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
      • Para focalpoint/defaultLocale, somente um valor pode ser especificado a partir de en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
    14. Incluir os valores da propriedade para focalpoint/fontFile, focalpoint/hostName, e focalpoint/defaultLocale.
    15. Clique em Aplicar e em seguida clique em OK.
  2. Especifique o caminho da classe dos arquivos de biblioteca doRational Focal Point.
    1. Clique em Ambiente > Bibliotecas Compartilhadas.
    2. Especifique o escopo necessário para a biblioteca.
    3. Clique em Novo.
    4. Especifique um nome para a biblioteca; por exemplo, fpjars
    5. Especifique o caminho da classe dos arquivos de biblioteca doRational Focal Point. Esses arquivos estão no local da instalação do diretório de instalação do Rational Focal Point: <Focal Point>\Focal Point\artifacts\jars.
    6. Clique em Aplicar e em seguida clique em OK.
  3. Configure o ambiente de recursos para especificar o armazenamento do arquivo.
    1. Clique em Recursos > Ambiente de Recursos > Provedores de Ambiente de Recursos.
    2. Especifique o escopo necessário para a biblioteca.
    3. Clique em Novo.
    4. Para o nome do armazenamento de dados, digite filestorageProvider. Insira a descrição para o armazenamento de dados e clique em OK.
    5. Selecione filestorageProvider e forneça os detalhes de referência clicando em Referenciáveis.
      1. Clique em Novo.
      2. No campo Nome de classe factory, digite com.telelogic.focalpoint.tools.filestorage.FileStorageFactory.
      3. No campo Nome de classe, digite com.telelogic.focalpoint.tools.filestorage.FileStorage
      4. Dê um clique em OK.
    6. Crie as entradas do ambiente clicando em Entradas do ambiente de recursos.
      1. Especifique o escopo necessário para a biblioteca.
      2. Clique em Novo.
      3. No campo Nome, digite filestorage.
      4. No campo Nome da JNDI, digite focalpoint/filestorage.
      5. Dê um clique em OK.
    7. Selecione armazenamentodearquivo e especifique se o armazenamento de arquivo é um banco de dados ou um sistema de arquivos. Clique em Propriedades Customizadas.
      1. Clique em Novo.
      2. No campo Nome, digite storageClassName.
      3. No campo Valor, se o armazenamento de arquivos é um banco de dados, digite com.telelogic.focalpoint.tools.filestorage.FileStorageDB. Se o armazenamento de arquivos for um sistema de arquivos, digite com.telelogic.focalpoint.tools.filestorage.FileStorageFS
      4. Certifique-se de que o tipo é java.lang.String
      5. Dê um clique em OK.
    8. Especifique as informações de caminho de base do armazenamento de arquivos. Clique em Novo.
      1. No campo Nome, digite basePath.
      2. Se o armazenamento de arquivos for um servidor de aplicativos, especifique o valor para o caminho de base. Para o armazenamento de arquivo de banco de dados, não especifique um valor.
      3. Dê um clique em OK.
  4. Configure o provedor JDBC para apontar para os arquivos JAR do banco de dados. Para obter informações sobre a configuração do provedor JDBC, consulte a documentação doWebSphere Application Server.
    Enquanto estiver configurando a origem de dados, use os seguintes parâmetros:
    Tabela 2. Detalhes da Origem de Dados
    Banco de dados Parâmetros
    PostgreSQL
    • Tipo de Banco de Dados: Definido pelo Usuário
    • Nome da classe de implementação: org.postgresql.jdbc2.optional.ConnectionPool
    • Caminho da classe: <Diretório de instalação do Ponto Focal>\Focal Point\artifacts\fpjars\postgresql-8.1-405.jdbc3.jar
    • Nome da JNDI: jdbc/focalpoint
    • Para Propriedades do Conjunto de Conexões, configure o websphereDefaultIsolationLevel para 2
    Oracle
    • Tipo de Banco de Dados: Oracle
    • Caminho da classe: Local do ojdbc*.jar que é copiado para o local Websphere install directory/lib.
    • Nome da JNDI: jdbc/focalpoint
    • Para Propriedades do Conjunto de Conexões, inclua uma propriedade customizada chamada SetBigStringTryClob e configure o valor para verdadeiro. Configure o websphereDefaultIsolationLevel para 2.
    IBM DB2
    • Tipo de Banco de Dados: IBM DB2
    • Caminho da classe: Local de db2jcc-9.5.jar e db2jcc_license_cu-9.5.jar
    • Nome da JNDI: jdbc/focalpoint
    • Para Propriedades do Conjunto de Conexões, configure o websphereDefaultIsolationLevel para 2

O que Fazer Depois

Instale o aplicativo Rational Focal Point no WebSphere Application Server. Para obter mais detalhes, consulte Instalando o Rational Focal Point no WebSphere Application Server

Feedback