Dans le cadre de la configuration d'Application Engine sur WebLogic Server, configurez les fichiers du serveur d'applications pour définir les informations de connexion JAAS destinées à l'authentification et les paramètres mémoire liés à l'utilisation des ressources.
Pour Windows, faites une copie de sauvegarde de setDomainEnv.cmd.
Pour UNIX, faites une copie de sauvegarde de setDomainEnv.sh.
En ajustant ce paramètre, vous éviterez que le serveur manque de mémoire, ce qui empêcherait les utilisateurs de se connecter à Workplace.
Si la variable MEM_ARGS n'existe pas, ajoutez-là au script de démarrage.
-XX:MaxPermSize= taille moù taille est la valeur, en mégaoctets, de MaxPermSize.
Conformez-vous aux recommandations du fournisseur du serveur d'applications pour choisir la taille de pile initiale et maximale. Vous trouverez les recommandations spécifiques d'IBM® dans IBM FileNet P8 Performance Tuning Guide.
-Xgc:gencon
SAVE_JAVA_OPTIONS=$JAVA_OPTIONS, insérez, sans retour à la ligne :
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%, insérez, sans retour à la ligne :
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
Ajoutez l'une des lignes suivantes immédiatement après l'entrée classpath de WebLogic Server.
# Jaas Login configuration setting JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= "chemin_d_installation_d_AE/CE_API/config/jaas.conf.WebLogic"
# Jaas Login configuration setting JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= "chemin_d_installation_d_AE/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= "chemin_d_installation_d_AE\CE_API\config\jaas.conf.WebLogic"
Pour Windows, faites une copie de sauvegarde de startWebLogic.cmd.
Pour UNIX, faites une copie de sauvegarde de startWebLogic.sh.
Si vous n'utilisez pas de domaine WebLogic, faites une copie de sauvegarde des fichiers ci-dessous :
Pour Windows, faites une copie de sauvegarde de startWLS.cmd.
Pour UNIX, faites une copie de sauvegarde de 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 )