Déploiement du fichier WAR du gestionnaire sur WebSphere Application Server v7.0

Vous pouvez utiliser IBM® Installation Manager pour installer le gestionnaire et les bases de données et fichiers de données associés sur l'ordinateur d'un serveur d'applications. Cependant, l'installation n'est pas complète tant que vous n'avez pas déployé le fichier d'archive Web (WAR) du gestionnaire sur le serveur d'applications. Utilisez cette tâche pour déployer le fichier WAR du gestionnaire sur WebSphere Application Server.

Avant de commencer, installez WebSphere Application Server. Pour éviter les problèmes de longueur de chemin d'accès, évitez d'installer WebSphere Application Server dans un chemin d'accès long. Par exemple, si vous installez WebSphere Application Server sur un ordinateur Windows, C:\WAS70 est un emplacement d'installation valide.

Après avoir installé WebSphere Application Server, démarrez l'instance de la base de données Apache Derby qui est installée avec WebSphere Application Server. Pour démarrer la base de données Derby, procédez comme suit, dossier_was étant le dossier dans lequel WebSphere Application Server est installé.
  • Windows : Exécutez le fichier de traitement par lots dossier_was\derby\bin\networkServer\startNetworkServer.bat.
  • AIX/Linux/Solaris : Exécutez le script dossier_was/derby/bin/networkServer/startNetworkServer.

Vous devez également utiliser WebSphere Application Server pour créer les utilisateurs et les groupes d'utilisateurs qui doivent être utilisés pour le gestionnaire. Au cours de cette tâche, vous devez mapper les utilisateurs et les groupes d'utilisateurs dans WebSphere Application Server aux rôles utilisateur disponibles pour le gestionnaire. Pour plus d'informations sur la création d'utilisateurs et de groupes d'utilisateurs, voir la documentation de WebSphere Application Server.

Utilisez Integrated Solutions Console de WebSphere Application Server pour déployer le fichier WAR. L'emplacement par défaut de la console d'administration est http://nom_hôte:9043/ibm/console, où nom_hôte correspond au nom d'hôte de l'ordinateur sur lequel WebSphere Application Server est installé.

Pour déployer le fichier WAR du gestionnaire à l'aide d'Integrated Solutions Console de WebSphere Application Server :

  1. Cliquez sur Resources > JDBC > Data Sources, puis créez une source de données avec les propriétés ci-dessous. Utilisez les paramètres par défaut pour toutes les autres propriétés :
    Step 1: Enter basic data source information
    • Data source name: OptimConsoleDS
    • JNDI name: jdbc/optimconsoleDS
    Step 2: Select JDBC provider
    Select an existing JDBC provider: Derby Network Server Using Derby Client 40 (XA)
    Step 3: Enter database specific properties for the data source
    Database name: OptimConsoleDB;create=true
    Lorsque vous avez terminé, cliquez sur Save pour sauvegarder la source de données, puis cliquez sur Test connection pour la tester.
  2. Cliquez sur Applications > New Application > New Enterprise Application, puis déployez le fichier WAR avec les propriétés suivantes. Utilisez les paramètres par défaut pour toutes les autres propriétés :
    Preparing for the application installation
    Le fichier WAR du gestionnaire est répertoire_installation_partagé/console/app/optim.war, où répertoire_installation_partagé correspond au répertoire d'installation spécifié pour le groupe de packages partagé IBM Optim. Par exemple, l'emplacement par défaut du fichier WAR du gestionnaire sous Microsoft Windows est C:\Program Files\IBM Optim\shared\console\app\optim.war. Si préférez, vous pouvez cliquer sur Browse pour rechercher le fichier. Utilisez Fast Path pour installer l'application.
    Step 3: Map resource references to resources
    Cliquez sur Browse, sélectionnez optimConsoleDS, puis cliquez sur Apply.
    Step 5: Map context roots for Web modules
    Context Root: /optim
    Le déploiement du fichier WAR peut prendre plusieurs minutes. Lorsque vous avez terminé, cliquez sur Save pour sauvegarder la configuration.
  3. Cliquez sur Applications > Application types > WebSphere enterprise applications > optim_war > Security role to user/group mapping et mappez les rôles utilisateur disponibles pour le gestionnaire aux utilisateurs ou groupes d'utilisateurs dans WebSphere Application Server. Pour mapper un ou plusieurs rôles à un ensemble d'utilisateurs ou de groupes d'utilisateurs :
    1. Cochez la case de chaque rôle que vous souhaitez mapper aux utilisateurs ou aux groupes d'utilisateurs. Vous pouvez mapper plusieurs rôles à un utilisateur ou à un groupe d'utilisateurs.
    2. Cliquez sur Map Users pour attribuer des rôles aux utilisateurs ou sur Map Groups pour attribuer des rôles aux groupes d'utilisateurs.
    3. Sélectionnez les utilisateurs Available ou les groupes d'utilisateurs à mapper, cliquez sur le bouton de la flèche droite pour déplacer les utilisateurs ou les groupes d'utilisateurs vers Selected, puis cliquez sur OK.
    Lorsque vous avez terminé, cliquez sur OK, puis sur Save.
  4. Cliquez sur Security > Global security, sélectionnez Enable application security, cliquez sur OK, puis sur Save.
  5. Cliquez sur Applications > Application types > WebSphere enterprise applications, cochez la case Select pour optim_war, puis cliquez sur Start. L'application peut prendre plusieurs minutes pour démarrer.
Vous pouvez désormais accéder au gestionnaire à partir d'un navigateur. L'emplacement par défaut est : http://nom_hôte:port/optim/console. nom_hôte est le nom de l'hôte sur lequel vous avez installé WebSphere Application Server et port est le numéro de port utilisé par le gestionnaire. Par défaut, le numéro de port est 9080 lorsque vous déployez le gestionnaire sur WebSphere Application Server.