Como parte da configuração do Application Engine no WebLogic Server, configure os arquivos do servidor de aplicativos para definir informações de login do JAAS para autenticação e configurações de memória para uso de recurso.
Para modificar os arquivos do servidor de aplicativos:
Para Windows, faça backup do setDomainEnv.cmd.
Para UNIX, faça backup do setDomainEnv.sh.
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.
Se a variável MEM_ARGS não existir, inclua-a no script de inicialização.
-XX:MaxPermSize= size mem que size é o valor, em MB, de MaxPermSize.
Consulte a recomendação do fornecedor de servidor de aplicativos para conhecer os valores de tamanho de heap Inicial e Máximo. Para recomendações específicas do IBM®, consulte IBM FileNet P8 Performance Tuning Guide.
-Xgc:gencon
SAVE_JAVA_OPTIONS=$JAVA_OPTIONSinsira esta linha (sem um retorno de linha):
JAVA_OPTIONS="$JAVA_OPTIONS -Dprogram.name=$PROGNAME -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS%insira esta linha (sem um retorno de linha):
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
Inclua uma das opções a seguir imediatamnte após a entrada de caminho de classe para WebLogic Server.
# Jaas Login configuration setting JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= "AE_install_path/CE_API/config/jaas.conf.WebLogic"
# Jaas Login configuration setting JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= "AE_install_path/CE_API/config/jaas.conf.WebLogic" JAAS_LOGIN="${JAAS_LOGIN}" -Dlogin.configuration.provider=com.ibm.security.auth.login.ConfigFile
@REM Jaas Login configurationsetting set JAAS_LOGIN=%JAAS_LOGIN% -Djava.security.auth.login.config= "AE_install_path\CE_API\config\jaas.conf.WebLogic"
Para Windows, faça backup do startWebLogic.cmd.
Para UNIX, faça backup do startWebLogic.sh
Se você não estiver utilizando um domínio WebLogic, faça backup destes arquivos:
Para Windows, faça backup do startWLS.cmd
Para UNIX, faça backup do startWLS.sh.
${JAVA_HOME}/bin/java ${JAVA_VM} -version if [ "${WLS_REDIRECT_LOG}" = "" ] ; then echo "Starting WLS with line:" echo "${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_ NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${PROXY_SETTINGS} ${SERVER_CLASS }" ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} ${JAAS_LOGIN}-Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${PROXY_SETTINGS} ${SERVER_ CLASS} else echo "Redirecting output from WLS window to ${WLS_REDIRECT_LOG}" ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} ${JAAS_LOGIN} -Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${PROXY_SETTINGS} ${SERVER_ CLASS} >"${WLS_REDIRECT_LOG}" 2>&1 fi
If "%WLS_REDIRECT_LOG%"==""( echo Starting WLS with line: echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% %JAAS_LOGIN% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %PROXY_SETTINGS% %SERVER_CLASS% %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% %JAAS_LOGIN% -Dweblogic.Name=%SERVER_NAME% -Dweblogic.management.username=%WLS_USER% -Dweblogic.management.password=%WLS_PW% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %PROXY_SETTINGS% %SERVER_CLASS% ) else ( echo Redirecting output from WLS window to %WLS_REDIRECT_LOG% %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% %JAAS_LOGIN% -Dweblogic.Name=%SERVER_NAME% -Dweblogic.management.username=%WLS_USER% -Dweblogic.management.password=%WLS_PW% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1 )