É 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:
- Pare o JBoss Application Server, se ele estiver executando.
- Faça uma cópia de backup do arquivo de configuração do JBoss Application Server, run.conf.
- Abra run.conf para edição.
- Edite as configurações de Java.
- 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).
- 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.
- 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"
- 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
- Salve as alterações.
- 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"
- Salve e feche o arquivo run.conf.