Content Platform Engine, Versão 5.2.1       Servidor de Aplicativos:  WebLogic Application Server     

Configurando o WebLogic Server para o Content Platform Engine

Será necessário configurar o WebLogic Server após instalá-lo na máquina na qual o Content Platform Engine será instalado e configurado.

Antes de Iniciar

Antes de instalar e implementar o Content Platform Engine em uma máquina do WebLogic Server, deve-se criar um domínio do WebLogic Server e instalar os drivers JDBC. (Os drivers devem ser instalados na máquina do WebLogic Server, quer esteja o banco de dados colocado ou não).

Sobre Esta Tarefa

High availabilityO Content Platform Engine é um aplicativo corporativo executado em um servidor de aplicativos Java™ e pode ser configurado em um ambiente de alta disponibilidade. Nessa configuração, um servidor administrativo gerencia várias instâncias do servidor de aplicativos. As mudanças de aplicativos e configuração são implementadas ao usar um servidor/interface administrativo e enviar para cada nó de cluster. Neste tipo de configuração, o software servidor de aplicativos fornece os componentes para construir e implementar o aplicativo corporativo altamente disponível.

Importante: Deve-se usar o Configuration Manager, em vez de um método manual, para criar as origens de dados que o Content Platform Engine usa para se conectar a um banco de dados. Uma origem de dados criada manualmente (interagindo diretamente com uma interface do servidor de aplicativos) pode incluir, por padrão, muitas propriedades customizadas desnecessárias e potencialmente prejudiciais. Além disso, para algumas combinações de tipo de banco de dados e tipo de servidor de aplicativos, o Configuration Manager inclui algumas propriedades customizadas especiais na origem de dados que ele cria, que você poderia deixar de incluir se criasse a origem de dados manualmente. Sem a inclusão dessas propriedades customizadas, poderão ocorrer erros de tempo de execução quando o Content Platform Engine tentar se conectar a um banco de dados.

Procedimento

Para configurar o WebLogic Server:

  1. Use o assistente de Configuração do WebLogic para criar um domínio do WebLogic Server para o Content Platform Engine. Nas etapas a seguir, use o nome de domínio FNCEDomain. Lembre-se do seguinte enquanto configura o domínio:
    1. Configure o modo de início do servidor como o modo de Produção.
    2. Selecione o Java Development Kit (JDK) apropriado para seu ambiente, conforme especificado no IBM FileNet P8 system requirements em IBM® FileNet P8 system requirements em .
  2. Use o Console Administrativo do WebLogic para definir as seguintes configurações:
    1. Opcional: Crie um provedor de autenticação do WebLogic Server. É possível usar a ferramenta Configuration Manager do Content Platform Engine para criar um provedor de autenticação do WebLogic Server mais tarde, ou criar o provedor agora usando o Console do WebLogic.
      Importante: Em algumas situações (por exemplo, se você tiver um provedor de conexão única, como o Netegrity SiteMinder), o Configuration Manager não pode configurar um provedor de autenticação do WebLogic.
    2. Por motivos de desempenho, configure os parâmetros que controlam as procuras no provedor de autenticação, conforme mostrado na seguinte tabela:
      Tabela 1. Parâmetros de Procura de Provedor de Autenticação
      Parâmetro Valor Descrição
      Procura de Associação ao Grupo ilimitado As procuras de grupo são ilimitadas na profundidade
      Nível Máx. de Procura de Associação ao Grupo 0 Apenas membros do grupo direto são localizados

      Se você encontrar problemas de desempenho, altere o valor do parâmetro de Procura de Associação ao Grupo para limitado.

    3. Se você não usar o Configuration Manager para configurar as definições de LDAP, configure o valor Sinalizador de Controle. Configure o Sinalizador de Controle como NECESSÁRIO para permitir logons no FNCEDomain por usuários autenticados pelo LDAP no Autenticador Padrão que não estejam na região de segurança ativa do FNCEDomain. A ferramenta Configuration Manager configurará esse sinalizador quando a tarefa Configurar LDAP for executada.
    4. Se você estiver usando diversos provedores de autenticação em um ambiente do Active Directory com domínios de múltiplas florestas, reordene (conforme necessário) a lista de provedores de modo que o provedor usado com mais frequência seja o primeiro na lista e o usado com menos frequência seja o último. A reordenação é necessária para evitar falhas de logon quando o FileNet P8 Workplace está sendo acessado por muitos usuários simultaneamente.
    5. Especifique os seguintes tamanhos de heap para a JVM:
      Tamanho inicial de heap Java (-Xms):
      512 MB
      Tamanho máximo de heap Java (-Xmx):
      1024 MB
    6. Configure os parâmetros da JVM a seguir:
      • -Duser.language=en
      • -Duser.region=US
      • -Duser.country=US
  3. Consulte IBM FileNet P8 system requirements em IBM FileNet P8 system requirements em para obter informações sobre o arquivo do driver JDBC para o tipo de banco de dados que é necessário para o GCD ou para um armazenamento de objeto que você criar posteriormente.
  4. Dependendo do banco de dados, use um dos seguintes procedimentos para instalar os drivers JDBC.
    DB2
    1. Obtenha a versão mais recente do Driver JDBC DB2 Redistribuível a partir do website da IBM que corresponda à versão do JDK em sua máquina do WebLogic Server.
    2. Inclua os arquivos db2jcc.jar e db2jcc_license_cu.jar no caminho de classe do WebLogic Server. editando o arquivo startWebLogic.cmd ou startWebLogic.sh do domínio do WebLogic Server criado. Por exemplo:
       set CLASSPATH=%CLASSPATH%;c:\db2\jdbc\db2jcc.jar;c:\db2\
      jdbc\db2jcc_license_cu.jar
    Microsoft SQL Server
    1. Faça download e descompacte o arquivo zip da versão do Driver JDBC SQL Server a partir do Suporte Microsoft que corresponda à versão do JDK em sua máquina do WebLogic Server. Coloque o arquivo do driver JDBC em um diretório jdbc_path na sua máquina do servidor de aplicativos, como:
      AIX, HPUX, HPUXi, Linux, Solaris
      /opt/jars
      Windows
      C:\jars
    2. Execute a etapa a seguir, dependendo do tipo de sistema operacional.
      AIX, HPUX, HPUXi, Linux, Solaris
      Edite o arquivo startWebLogic.sh inserindo as duas linhas a seguir imediatamente após a primeira ocorrência da linha CLASSPATH=...
        JDBC_PATH="jdbc_path/sqljdbc20/enu/sqljdbc4.jar"
       CLASSPATH="$JDBC_PATH:$CLASSPATH"
      Windows
      Edite o arquivo startWebLogic.cmd (por padrão, no diretório C:\WL_HOME\user_projects\domains\bin\FNCEDomain) para o domínio WebLogic criado. Insira as duas linhas a seguir imediatamente após a primeira ocorrência da linha CLASSPATH=...
       set JDBC_PATH=jdbc_path\sqljdbc_1.0\enu\sqljdbc.jar
      set CLASSPATH=%JDBC_PATH%;%CLASSPATH%
    Oracle
    1. Verifique se o arquivo de Driver JDBC do Oracle já está na máquina do WebLogic procurando ojdbc##.jar no diretório wls_install_path/server/lib, em que wls_install_path é o caminho de instalação do WebLogic Server.
    2. Se não houver nenhum arquivo de Driver JDBC Oracle presente, faça download do arquivo (aquele que corresponder à versão do JDK na máquina do WebLogic Server) a partir do Web site Oracle JDBC Driver Downloads em um diretório na máquina do WebLogic.
      Restrição: Se você pretende instalar complementos (extensões para componentes principais do IBM FileNet P8) e seu banco de dados do Content Platform Engine for o Oracle, os requisitos do arquivo de Driver JDBC do Oracle poderão ser mais restritivos. Para obter a versão e o número de correção necessários, consulte o IBM FileNet P8 system requirements.
    3. No Web site da Oracle, aplique a correção Oracle Patch Ojdbc##.jar.
    4. Para o domínio do WebLogic Server que criou, aplique as seguintes mudanças:
      Windows
      No arquivo startWebLogic.cmd, insira as duas linhas a seguir imediatamente após a primeira linha CLASSPATH configurada:
       set JDBC_PATH=jdbc_path\ojdbc##.jar 
      set CLASSPATH=%JDBC_PATH%;%CLASSPATH%
      AIX, HPUX, HPUXi, Linux, Solaris
      No arquivo startWebLogic.sh, insira as duas linhas a seguir imediatamente após a primeira linha CLASSPATH:
       JDBC_PATH="jdbc_path/ojdbc##.jar" 
      CLASSPATH="$JDBC_PATH:$CLASSPATH"
  5. Se o seu servidor de aplicativos usa a IBM JVM, edite a variável JAVA_OPTIONS para melhorar o desempenho.
    AIX
    (Apenas WebLogic versão 9.2 com IBM Java 5 SR2 JDK) Inclua a linha a seguir no arquivo setDomainEnv.sh. Não digite nenhuma quebra de linha.
     JAVA_OPTIONS="$JAVA_OPTIONS
     -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0"
    HPUX, HPUXi, Linux, Solaris
    Imediatamente antes da linha SAVE_JAVA_OPTIONS=$JAVA_OPTIONS no arquivo startWebLogic.sh, insira a linha a seguir. Não digite nenhuma quebra de linha.
     JAVA_OPTIONS="$JAVA_OPTIONS -Dprogram.name=$PROGNAME
     -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
    Windows
    Imediatamente antes da linha set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS% no arquivo startWebLogic.cmd, insira esta linha. Não digite nenhuma quebra de linha.
     set JAVA_OPTIONS=%JAVA_OPTIONS% -Dprogram.name=%PROGNAME%
     -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
  6. Pare e, em seguida, inicie o WebLogic Server.
  7. Forneça ao usuário do Configuration Manager, config_mgr_user, as seguintes permissões:
    1. Permissão de leitura, gravação e execução no diretório do domínio ../users_projects/domains/your_domain.
    2. Permissão de leitura e execução no diretório ../common/bin.
  8. Ícone representando a planilha
    Registre valores do servidor de aplicativos no Installation and Upgrade Worksheet customizado. Para localizar estas propriedades, use a seta suspensa Filtro Automático na Coluna E, Programa de Instalação ou Configuração, para selecionar CM: Criar Novo Perfil de Instalação. Em seguida, use a seta suspensa de filtro automático na Coluna D, Fornecedor do Componente ISV, para selecionar WebLogic.


Última atualização: Março de 2016
p8ppi105.htm

© Copyright IBM Corporation 2013, 2016.