FileNet P8 Workplace XT, Versão 1.1.5       Servidor de Aplicativos:  JBOSS Application Server   Sistemas Operacionais:  Windows

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

É possível usar as definições no JBoss Application Server em Windows para configurar as definições de memória e JAVA e as informações de login de JAAS para autenticação do 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 script de inicialização do JBoss Application Server, run.bat.
  3. Abra o script de inicialização run.bat 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:
      set JAVA_HOME=C:\Program
      Files\Java\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.

      set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m

      Consulte a recomendação do fornecedor de servidor de aplicativos para conhecer 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.bat imediatamente após a linha na subetapa anterior. Essa edição de JAVA_OPTS aumenta o desempenho.

      Localize a seguinte linha no arquivo run.bat:

      set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME%

      e altere-a para esta (sem retorno de linha):

      set 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 edições.
  5. Configure o login do JAAS.

    Inclua a seguinte entrada de login do JAAS após a entrada "%JAVA%" %JAVA_OPTS no arquivo run.bat.

    Importante: Insira a entrada de login do JAAS (em negrito abaixo) 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.

    Seu caminho pode ser um pouco diferente dependendo da versão das instalações clientes ou se você tiver escolhido um caminho customizado para instalação. Por exemplo, se seu Content Engine Client estiver em 4.0, 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.

    "%JAVA%" %JAVA_OPTS% -Djava.security.auth.login.config= install_path \IBM\ FileNet\WebClient\CE_API\config\jaas.conf.JBoss "-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %*

  6. Salve e feche o script de inicialização do servidor de aplicativos run.bat.


Feedback

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

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