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 da JVM, que podem ser configurados para controlar 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.
    6. No campo Argumento Genérico JVM, inclua os seguintes argumentos Java com base em sua plataforma:
      • Nos sistemas 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/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true -Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • Nos sistemas 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/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
        Nota: Em plataformas Windows, ao implementar o Rational Focal Point no WebSphere Application Server no console administrativo, você deve incluir o caminho da Biblioteca de Licenças na inicialização da Java virtual machine. Se o caminho para FP_HOME tiver espaços, especifique a forma abreviada do nome do caminho. Por exemplo, se o caminho for C:\Program Files, digite o nome do caminho como C:\Progra˜.
      • Nos sistemas 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/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • Nos sistemas 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/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • Nos sistemas 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/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • Nos sistemas 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/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
    7. Opcional: Se você configurar sua instalação do Rational Focal Point para um único código de idioma, inclua -Duser.language=código de localidade na classificação de endereço com distinção entre maiúsculas e minúsculas com base no código de 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 geração de relatórios, 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 os seguintes: en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
      • Para focalpoint/defaultLocale, apenas um valor pode ser especificado a partir dos seguintes valores: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.
      1. Clique em Entradas do Ambiente de Recursos.
      2. Especifique o escopo necessário para a biblioteca.
      3. Clique em Novo.
      4. No campo Nome, digite filestorage.
      5. No campo Nome da JNDI, digite focalpoint/filestorage.
      6. Dê um clique em OK.
    7. Selecione filestorage e especifique os detalhes do banco de dados de armazenamento de arquivo. Clique em Propriedades Customizadas.
      1. Clique em Novo.
      2. No campo Nome, digite storageClassName.
      3. No campo Valor, digite com.telelogic.focalpoint.tools.filestorage.FileStorageDB.
      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. 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 seguinte local: diretório de instalação do Websphere/lib
    • Nome da JNDI: jdbc/focalpoint
    • Selecione a classe auxiliar de armazenamento de dados como auxiliar de armazenamento de dados Oracle11g
    • 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 Implementando o Rational Focal Point no WebSphere Application Server.

Feedback