FileNet P8 Workplace XT, Version 1.1.5       Serveur d'applications :  WebLogic Application Server   Systèmes d'exploitation :  Windows

Définition des informations de connexion JAAS destinées à l'authentification et des paramètres mémoire liés à l'utilisation des ressources sur WebLogic Server for Windows

La définition des informations de connexion JAAS et la configuration des paramètres de mémoire pour Windows est réalisée en éditant les fichiers de WebLogic Server.

A 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 définir les informations de connexion JAAS :
  1. Arrêtez WebLogic Server s'il est en cours.
  2. Faites une copie de sauvegarde du fichier setDomainEnv.cmd.
  3. Effectuez l'une des opérations ci-dessous pour modifier la variable MEM_ARGS du fichier setDomainEnv.cmd :
    • Pour tous les systèmes à l'exception de ceux utilisant JRockit Java :

      Localisez la variable MEM_ARGS et ajoutez ce qui suit aux paramètres existants :

      -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 une valeur adaptée à votre configuration. Pour plus d'informations sur le réglage des performances, voir IBM FileNet P8 Performance Tuning Guide.

    • Pour les systèmes utilisant JRockit Java :

      Localisez la variable MEM_ARGS et ajoutez ce qui suit aux paramètres existants :

      -Xgc:gencon

    Si la variable MEM_ARGS n'existe pas, ajoutez-là au script de démarrage.

  4. Si votre serveur d'applications utilise la machine JVM IBM®, éditez la variable JAVA_OPTIONS afin d'améliorer les performances.

    Modifiez la ligne suivante dans le fichier setDomainEnv.cmd :

    set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%

    Insérez, sans retour à la ligne, après %JAVA_PROPERTIES% :

    -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5Result:

    Résultat :

    set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5 -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%

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

    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.

    Important : 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é. Par exemple, si le client Content Engine est à la version 4.0, ce chemin peut comporter un répertoire "samples" sous le répertoire "config". Vérifiez l'emplacement du fichier avant de saisir son chemin.

    @REM JAAS LOGIN configuration setting

    set JAAS_LOGIN=%JAAS_LOGIN% -Djava.security.auth.login.config= "chemin d'installation \IBM\FileNet\WebClient\CE_API\config\jaas.conf.WebLogic"

    chemin d'installation est le répertoire d'installation de Workplace XT. Par exemple,
    "C:\Program Files\IBM\FileNet
    \WebClient\CE_API\config\
    jaas.conf.weblogic"
  6. Sauvegardez et fermez le fichier setDomainEnv.cmd.
  7. Effectuez une copie de sauvegarde du script de démarrage du serveur.
    • Si vous utilisez un domaine WebLogic Server, modifiez le fichier startWebLogic.cmd.
    • Si vous n'utilise pas de domaine WebLogic Server, modifiez le fichier startWLS.cmd.
  8. Editez le script de démarrage du serveur d'applications à l'aide d'un éditeur de texte.
  9. Ajoutez la section JAAS_LOGIN, comme indiqué dans l'exemple ci-dessous.
    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
  10. Sauvegardez et fermez le script de démarrage du serveur d'applications.


Commentaires

Dernière mise à jour : Mars 2013
wxtip078.htm

© Copyright IBM Corp. 2013.
Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)