Após instalar o servidor Application Engine, você deve configurar o JBoss Application Server para trabalhar com Application Engine. Também é possível configurar mudanças para modos opcionais como SSO.
Para configurar JBoss Application Server para Application Engine:
Opção | Descrição |
---|---|
UNIX | run.sh |
Windows | run.bat |
Se seu JDK for diferente da versão 1.5.0, substitua sua versão pela listada.
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.
Na linha JAVA_OPTS, altere os valores -Xms e -Xmx para sua configuração.
Exemplo (Windows): set JAVA_OPTS=%JAVA_OPTS% -Xms 128m -Xmx 512 m
Consulte a recomendação do fornecedor do servidor de aplicativos para os valores de tamanho de heap Inicial e Máximo. Para recomendações específicas do IBM®, consulte IBM FileNet P8 Performance Tuning Guide.
UNIX
JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:MaxPermSize=128m
Windows
set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:MaxPermSize=128m
Esse valor aumentado evita erros de falta de memória que podem interromper o JBoss Application Server.
JAVA_OPTS="$JAVA_OPTS
e altere-a para esta (sem retorno de linha):
JAVA_OPTS="$JAVA_OPTS -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
set JAVA_OPTS=%JAVA_OPTS%
e altere-a para esta (sem retorno de linha):
set JAVA_OPTS=%JAVA_OPTS% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
Inclua uma das opções a seguir após a entrada "$JAVA" $JAVA_OPTS (UNIX) ou "%JAVA%" %JAVA_OPTS (Windows) no arquivo run.sh para UNIX ou o run.bat para Windows.
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. Verifique o local do arquivo antes de inserir o caminho.
"$JAVA" $JAVA_OPTS -Djava.security.auth.login.config= "/opt/FileNet/AE/CE_API/config/jaas.conf.JBoss" "-Djava.endorsed.dirs=$JBOSS_ENDORSED_DIRS" -classpath "$JBOSS_CLASSPATH" org.jboss.Main $@
"%JAVA%" %JAVA_OPTS% "-Djava.security.auth.login.config=C:\Program Files\FileNet\AE\CE_API\config\jaas.conf.JBoss" "-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %*
No Windows, as opções a seguir só são necessárias para partições formatadas por NTFS.
Se o usuário que executa o servidor de aplicativos for diferente do usuário que instalou o Application Engine, você deverá fornecer ao usuário permissões de leitura e gravação na pasta onde você instalou o Application Engine (AE_install_path).
No modo de desenvolvimento, o JBoss Application Server cria várias mensagens de log HTTP Access, "INFO", "DEBUG" e "TRACE". Isso pode causar um comportamento inesperado no software IBM FileNet implementado. É possível limitar esse tipo de criação de log excessiva do JBoss Application Server.
Quando a criação de log é desativada, mensagens de erro ainda são exibidas no console do JBoss Application Server.
Local de jboss-service.xml:
JBoss_Home/server/server_name/deploy/jbossweb-tomcat55.sar/META-INF
Local de web.xml:
JBoss_Home/server/server_name/deploy/jbossweb-tomcat55.sar/conf