FileNet P8 Workplace XT, Version 1.1.5       Serveur d'applications :  JBOSS Application Server   Systèmes d'exploitation :  AIX, HP-UX, Linux, Linux sur System z, Solaris

Configuration des paramètres Java et JAAS pour UNIX

Vous pouvez utiliser les paramètres de JBoss Application Server sous UNIX pour définir les paramètres JAVA et les paramètres de mémoire, et les informations de connexion JAAS pour la fonction d'authentification de l'application Web Workplace XT.

Pour configurer les paramètres Java™ et JAAS :
  1. Arrêtez JBoss Application Server s'il est en cours.
  2. Faites une copie de sauvegarde du fichier de configuration de JBoss Application Server run.conf.
  3. Editez le fichier run.conf.
  4. Modifiez les paramètres Java.
    1. Ajoutez une ligne afin d'indiquer le chemin du kit JDK sur la machine où JBoss Application Server est installé, comme cela est présenté dans l'exemple suivant :
      JAVA_HOME=/export/home/apps/jboss/jdk1.5.0_06

      Si la version de votre kit JDK 1.5.0 est différente, indiquez-la à la place de celle indiquée ci-dessus (_06).

    2. Mettez à jour les paramètres de mémoire JAVA_OPTS.

      En ajustant ce paramètre, vous éviterez que le serveur manque de mémoire, ce qui empêcherait les utilisateurs de se connecter à Workplace XT.

      Dans la première entrée JAVA_OPTS, adaptez les valeurs -Xms et -Xmx à votre configuration, en vous aidant des exemples ci-dessous.

      JAVA_OPTS=$JAVA_OPTS -Xms128m -Xmx512m

      Conformez-vous aux recommandations du fournisseur du serveur d'applications pour choisir la taille de pile initiale et maximale. Pour obtenir les recommandations spécifiques à IBM®, voir le document IBM FileNet P8 Performance Tuning Guide.

    3. Si votre serveur d'applications utilise la machine virtuelle Java d'IBM, modifiez la variable JAVA_OPTS dans le fichier run.conf immédiatement après la ligne mentionnée ci-dessus. Cette modification de JAVA_OPTS améliore les performances.
      Dans le fichier run.conf, trouvez la ligne :
      JAVA_OPTS="$JAVA_OPTS -Dprogram.name=$PROGNAME"
      et transformez-la (sans retour à la ligne) en :
      JAVA_OPTS="$JAVA_OPTS -Dprogram.name=$PROGNAME -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
    4. Pour les environnements à haute disponibilité, configurez la recherche JNDI pour une connexion à Content Engine et autorisez le basculement.
      Sur chaque noeud, éditez le fichier run.bat ou run.sh et ajoutez ce qui suit, sur une seule ligne :
      -DFileNet.EJB.ContextProperties=java.naming.factory.initial=
      org.jboss.naming.NamingContextFactory
    5. Sauvegardez les modifications.
  5. Configurez la connexion JAAS en ajoutant une entrée au fichier run.conf.

    Le chemin dans cette entrée 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.x, ce chemin peut comporter un répertoire "samples" sous le répertoire "config". Vérifiez l'emplacement du fichier jaas.conf.JBoss avant de saisir son chemin.

    Important : Saisissez l'entrée de connexion JAAS 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.
    Ajoutez l'entrée suivante à la fin du fichier run.conf, en modifiant le chemin du fichier jaas.conf.JBoss en fonction de votre système, si nécessaire :
     JAVA_OPTS="$JAVA_OPTS -Djava.security.auth.login.config=/opt/IBM/FileNet/WebClient/CE_API/config/jaas.conf.JBoss"
  6. Sauvegardez et fermez le fichier run.conf.


Commentaires

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

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