FileNet P8 Application Engine, Version 5.2.1       Serveur d'applications :  WebLogic Application Server     

Configuration des fichiers du serveur d'applications

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.

Pourquoi et quand exécuter cette tâche

High availability clustered server environmentsA faire : Dans les configurations de serveurs en cluster à haute disponibilité, pour les étapes qui requièrent un paramétrage JVM (Java™ Virtual Machine), vous devez effectuer les modifications sur chaque noeud de la configuration du serveur d'applications.
Pour modifier les fichiers du serveur d'applications :

Procédure

  1. Arrêtez l'instance WebLogic Server si elle fonctionne.
  2. Faites une copie de sauvegarde du fichier setDomainEnv.

    Pour Windows, faites une copie de sauvegarde de setDomainEnv.cmd.

    Pour AIX, HPUX, Linux, Linux on System z ou Solaris, sauvegardez setDomainEnv.sh.

  3. Editez la variable MEM_ARGS.

    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.

    • Pour tous les systèmes à l'exception de ceux utilisant JRockit JAVA.
      Ajoutez ce qui suit après la variable MEM_ARGS :
      -XX:MaxPermSize= taille m
      taille est la valeur, en mégaoctets, de MaxPermSize.

      Conformez-vous aux recommandations du fournisseur du serveur d'applications pour choisir la taille de segment de mémoire initiale et maximale. Pour des recommandations IBM® spécifiques, voir Optimisation des performances des composants IBM FileNet P8 .

    • Pour les systèmes utilisant JRockit JAVA.
      Ajoutez ce qui suit après la variable MEM_ARGS :
      -Xgc:gencon
  4. Si votre serveur d'applications utilise la machine virtuelle Java d'IBM, modifiez la variable JAVA_OPTIONS pour améliorer les performances.
    AIX, HPUX, Linux, Linux on System z, Solaris
    Dans le fichier setDomainEnv, immédiatement avant la ligne suivante :
    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"
    Windows
    Dans le fichier setDomainEnv, immédiatement avant la ligne suivante :
    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
  5. Configurez la connexion JAAS.

    Ajoutez l'une des lignes suivantes immédiatement après l'entrée classpath de WebLogic Server.

    Important : Saisissez la variable jaas_login sur une seule ligne, sans retour à la ligne. Ne copiez pas le texte du présent document pour le coller ensuite. Les codes de formatage cachés poseraient des problèmes. Saisissez plutôt la ligne dans le script.
    Conseil : Le chemin peut être légèrement différent selon la version de vos installations client, ou si vous avez choisi un chemin d'installation personnalisé. Vérifiez l'emplacement du fichier avant de saisir son chemin.
    HPUX, Linux, Linux on System z, Solaris
    # Jaas Login configuration setting
    JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config=
    "chemin_d_installation_d_AE/CE_API/config/jaas.conf.WebLogic"
    AIX
    # 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
    Windows
    @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"
  6. Effectuez une copie de sauvegarde du script de démarrage du serveur.

    Pour Windows, faites une copie de sauvegarde de startWebLogic.cmd.

    Pour AIX, HPUX, Linux, Linux on System z ou Solaris, sauvegardez 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 AIX, HPUX, Linux, Linux on System z, Solaris, sauvegardez startWLS.sh.

  7. Ajoutez la section %JAAS_LOGIN% au script de démarrage du serveur d'applications comme indiqué dans les exemples qui suivent.
    AIX, HPUX, Linux, Linux on System z, Solaris - dans les paramètres WLS_REDIRECT_LOG
    ${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
    Windows - dans les paramètres WLS_REDIRECT_LOG
    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
    )
  8. Sauvegardez et fermez le script de démarrage du serveur d'applications.


Dernière mise à jour : Mars 2016
p8pin126.htm

© Copyright IBM Corp. 2013, 2016.