FileNet P8 Workplace XT, Versão 1.1.5       Servidor de Aplicativos:  JBOSS Application Server   Sistemas Operacionais:  AIX, HP-UX, Linux, Linux on System z, Solaris

Configurando as Definições de Java e JAAS para UNIX

É possível usar as definições no JBoss Application Server em UNIX para configurar as definições de memória e JAVA e as informações de login JAAS para autenticação de seu aplicativo da Web Workplace XT.

Para configurar as definições de Java™ e JAAS:
  1. Pare o JBoss Application Server, se ele estiver executando.
  2. Faça uma cópia de backup do arquivo de configuração do JBoss Application Server, run.conf.
  3. Abra run.conf para edição.
  4. Edite as configurações de Java.
    1. Inclua uma linha para especificar o caminho para o JDK na máquina em que o JBoss Application Server está instalado, conforme mostrado no seguinte exemplo:
      JAVA_HOME=/export/home/apps/jboss/jdk1.5.0_06

      Se sua versão do JDK 1.5.0 for diferente, substitua-a pela listada acima (_06).

    2. Atualize as definições de memória JAVA_OPTS.

      O ajuste dessa configuração evita que o servidor de aplicativos fique sem memória, uma condição na qual os usuários podem não conseguir efetuar login no Workplace XT.

      Na primeira entrada JAVA_OPTS, como nos exemplos abaixo, altere os valores -Xms e -Xmx pela sua configuração.

      JAVA_OPTS=$JAVA_OPTS -Xms128m -Xmx512m

      Consulte a recomendação do fornecedor do servidor de aplicativos para os valores de tamanho de heap Inicial e Máximo. Para obter recomendações específicas da IBM®, consulte IBM FileNet P8: Guia de Ajuste de Desempenho.

    3. Se seu servidor de aplicativos usar IBM JVM, edite a variável JAVA_OPTS no arquivo run.conf imediatamente após a linha na subetapa anterior. Essa edição de JAVA_OPTS aumenta o desempenho.
      Localize a seguinte linha no arquivo run.conf:
      JAVA_OPTS="$JAVA_OPTS -Dprogram.name=$PROGNAME"
      e altere-a para esta (sem retorno de linha):
      JAVA_OPTS="$JAVA_OPTS -Dprogram.name=$PROGNAME -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
    4. Para ambientes de alta disponibilidade, configure a consulta do JNDI para se conectar ao Content Engine e permitir o failover.
      Em cada nó, edite o arquivo run.bat ou run.sh para incluir o seguinte, inserido como uma única linha:
      -DFileNet.EJB.ContextProperties=java.naming.factory.initial=
      org.jboss.naming.NamingContextFactory
    5. Salve as alterações.
  5. Configure o login do JAAS incluindo uma entrada para o arquivo run.conf.

    O caminho para sua entrada pode ser ligeiramente diferente dependendo da versão das instalações de seu cliente ou se você escolheu um caminho customizado para a instalação. Por exemplo, se seu Content Engine Client estiver em 4.0.x, esse caminho poderá incluir um diretório de amostras no diretório de configuração. Verifique o local do arquivo jaas.conf.JBoss antes de inserir o caminho.

    Importante: Insira a entrada de login do JAAS como uma única linha, sem quebras de linha. Não copie e cole o texto desse guia porque uma formatação oculta pode causar problemas com a entrada. Em vez disso, digite a entrada no script.
    Inclua essa entrada ao final do arquivo run.conf, modificando o caminho para o arquivo jaas.conf.JBoss do seu sistema, se necessário:
     JAVA_OPTS="$JAVA_OPTS -Djava.security.auth.login.config=/opt/IBM/FileNet/WebClient/CE_API/config/jaas.conf.JBoss"
  6. Salve e feche o arquivo run.conf.


Feedback

Última atualização: Março de 2013
wxtip029.htm

© Copyright IBM Corporation 2013.
Este centro de informações foi desenvolvido com a tecnologia Eclipse. (http://www.eclipse.org)