7.5 Serveur géré WebLogic

Vous devez déployer les applications LiveCycle sur les serveurs gérés d’un domaine, le serveur d’administration devant être réservé aux tâches de gestion. Pour plus de détails sur la création d’un domaine de serveur, ainsi que sur les serveurs d’administration et gérés, reportez-vous à la documentation du produit WebLogic.

Remarque : vous devez démarrer le serveur d’administration WebLogic avec Java 64 bits. Avant de démarrer Weblogic Administration Server avec le script startWeblogic.sh, vérifiez que le paramètre JAVA_OPTIONS=-D64 est défini dans l’environnement.
Remarque : la procédure suivante présente les modifications à apporter aux propriétés par défaut. Acceptez les valeurs par défaut des propriétés pour lesquelles vous ne disposez d’aucune instruction particulière. Pour plus d’informations sur ces écrans, consultez l’aide de WebLogic dans WebLogic Server Administration Console.

7.5.1 Démarrage de Node Manager

Vous devez démarrer Node Manager avant de passer aux sections suivantes de ce chapitre.

  • Ouvrez une nouvelle invite de commande, accédez au répertoire [racine du serveur d’applications]\server\bin, puis saisissez la commande appropriée :

    (Windows) startNodeManager.cmd

    (UNIX)./startNodeManager.sh

    Remarque : sous Windows, si vous avez installé Node Manager en tant que service Windows, vous devez démarrer le service Node Manager. Sinon, utilisez l’option de ligne de commande pour démarrer Node Manager.

7.5.2 Création d’un serveur géré WebLogic

  1. Si le serveur d’administration WebLogic n’est pas en cours d’exécution, ouvrez une invite de commande, accédez au répertoire [domaine de serveur d’applications] et saisissez la commande appropriée :

    • (Windows) startWebLogic.cmd

    • (Linux et Solaris) ./startWebLogic.sh

  2. Pour accéder à WebLogic Server Administration Console, saisissez http://[nom hôte]:7001/console dans la ligne d’adresse d’un navigateur Web.

  3. Saisissez le nom d’utilisateur et le mot de passe utilisés lors de la création de cette configuration de WebLogic, puis cliquez sur Log In.

  4. Sous Change Center, cliquez sur Lock & Edit.

  5. Sous Domain Structure, cliquez sur Environment > Servers et, dans le volet de droite, cliquez sur New.

  6. Sur la page Create New Server, dans la zone Server Name, saisissez un nom (par exemple, server1) pour votre serveur géré.

  7. Dans la zone Server Listen Address, saisissez le nom ou l’adresse IP de l’ordinateur.

    Remarque : notez cette valeur, car vous devez l’utiliser pour configurer le serveur d’applications et initialiser la base de données lors de l’exécution de Configuration Manager. Son emplacement par défaut est localhost.
  8. Dans la zone Server Listen Port, saisissez un numéro de port non utilisé (par exemple 8001). Le serveur d’administration utilise déjà le port 7001.

  9. Cliquez sur Finish, puis sur Activate Changes.

  10. Sous Change Center, cliquez sur Lock & Edit.

  11. Sous Domain Structure, cliquez sur Environment > Machines et, dans le volet de droite, cliquez sur New.

  12. Sur la page Create New Machine, saisissez un nom pour la machine dans la zone Name, sélectionnez le système d’exploitation utilisé dans la liste Machine OS, puis cliquez sur OK.

  13. Cliquez sur Environment > Servers, puis sur le nom du serveur géré que vous avez créé.

  14. Dans la liste Machine, sélectionnez la machine que vous venez de créer.

  15. Vérifiez que le port d’écoute est identique au numéro de port saisi lors de l’étape 8.

  16. Cliquez sur Enregistrer.

7.5.3 Paramètres de mémoire (Solaris uniquement)

Sur la plateforme Solaris, Configuration Manager ne définit pas la taille de tas maximale pour WebLogic, vous devez donc configurer LiveCycle manuellement à l’aide de WebLogic Server Administration Console.

  1. Dans l’onglet Configuration, cliquez sur l’ongletServer Start.

  2. Dans la zone Arguments, saisissez le texte permettant de définir la taille de la mémoire du serveur géré :

    • -XX:MaxPermSize=512m

  3. Cliquez sur Save, puis sur Activate Changes.

7.5.4 Définition des paramètres concernant la mémoire du serveur géré sur WebLogic 11g

  1. Accédez au répertoire suivant : [WL_HOME]\user_projects\domains\[domaine du serveur d’applications]\bin.

  2. Modifiez le fichier suivant dans un éditeur de texte :

    • (Windows) setDomainEnv.cmd

    • (Linux et Solaris) setDomainEnv.sh

  3. Recherchez la ligne WLS_MEM_ARGS_64BIT=-Xms256m -Xmx512m et remplacez-la par WLS_MEM_ARGS_64BIT=-Xms256m -Xmx1024m.

  4. Recherchez la ligne -XX:MaxPermSize=256m et remplacez-la par XX:MaxPermSize=512m.

    Remarque : vous devez configurer le paramètre MaxPermSize uniquement pour la JVM 64 bits de Solaris.
  5. Enregistrez les modifications et fermez le fichier.