Configuration de WebSphere Application Server

Vous pouvez configurer IBM® Rational Focal Point pour utiliser IBM WebSphere Application Server.

Avant de commencer

Procédure

  1. Dans la console WebSphere Integrated Solutions Console, mettez à jour les arguments JVM qui peuvent être définis pour contrôler certains aspects du comportement du serveur.
    1. Cliquez sur Serveurs > Serveurs d'applications WebSphere.
    2. Cliquez sur server1.
    3. Cliquez sur Infrastructure du serveur > Gestion des processus et Java > Définition des processus.
    4. Cliquez sur Machine virtuelle Java.
    5. Indiquez les valeurs requises dans les zones Taille de tas initiale et Taille de tas maximale.
    6. Dans la zone Arguments JVM génériques, ajoutez les arguments Java™ suivants en fonction de votre plateforme :
      • Sous Windows 32 bits : -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= répertoire d'installation de Focal Point/Focalpoint/artifacts/licenselib/windows/32 -DJAZZ_HOME=file:///répertoire d'installation de Focal Point au format URL codé/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true -Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • Sous Windows 64 bits : -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= répertoire d'installation de Focal Point/Focalpoint/artifacts/licenselib/windows/64 -DJAZZ_HOME=file:///répertoire d'installation de Focal Point au format URL codé/Focalpoint/artifacts/wars/jazzwebui/conf/-Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
        Exemple : -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -DJAZZ_HOME=file:///C:/PROGRA~2/IBM/Rational/FOCALP~1/artifacts/wars/jazzwebui/conf -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true -Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000 -Djava.library.path=C:/PROGRA~2/IBM/Rational/FOCALP~1/artifacts/licenselib/windows/64
        Remarque :
        • Sur les plateformes Windows, lorsque vous déployez Rational Focal Point sur la console d'administration WebSphere Application Server, vous devez ajouter le chemin de la bibliothèque de licences au script de démarrage de la machine virtuelle Java. Si le chemin du répertoire racine FP contient des espaces, entrez sa forme abrégée. Par exemple, si le nom de chemin est C:\Program Files, tapez le nom de chemin sous la forme C:\Progra˜1
        • Le chemin d'accès à la bibliothèque de licences doit pointer vers l'environnement d'exécution Java qui doit être utilisé. Par exemple, si un environnement d'exécution Java 32 bits est utilisé sur un système d'exploitation 64 bits, le chemin d'accès à la bibliothèque doit être -Djava.library.path= répertoire d'installation de Focal Point/Focalpoint/artifacts/licenselib/windows/32.
      • Sous Linux 32 bits :-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= répertoire d'installation de Focal Point/Focalpoint/artifacts/licenselib/linux -DJAZZ_HOME=file:///répertoire d'installation de Focal Point au format URL codé/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • Sous Linux 64 bits : -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=répertoire d'installation de Focal Point/Focalpoint/artifacts/licenselib/linux/64 -DJAZZ_HOME=file:///répertoire d'installation de Focal Point au format URL codé /Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • Sous Solaris 32 bits : -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path=répertoire d'installation de Focal Point/Focalpoint/artifacts/licenselib/solaris -DJAZZ_HOME=file:///répertoire d'installation de Focal Point au format URL codé /Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • Sous Solaris 64 bits : -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=répertoire d'installation de Focal Point/Focalpoint/artifacts/licenselib/solaris/64 -DJAZZ_HOME=file:///répertoire d'installation de Focal Point au format URL codé /Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
    7. Facultatif : Si l'installation de Rational Focal Point est configurée pour un environnement linguistique unique, ajoutez -Duser.language=code environnement linguistique afin de prendre en charge le tri sensible à la casse en fonction de l'environnement linguistique. Par exemple : -Duser.language=fr
    8. Cliquez sur Appliquer, puis sur OK.
    9. Si vous utilisez une base de données IBM DB2 ou Oracle, indiquez les détails des espaces table que vous avez créés pour Rational Focal Point. Cliquez sur Propriétés personnalisées et ajoutez les détails de l'espace table.
      Tableau 1. Détails d'espace table
      Base de données Détails
      DB2 Stockage des objets :
      • Nom : focalpoint/bigObjStorage
      • Valeur : IN FP_BIGOBJ
      Stockage des données :
      • Nom : focalpoint/dataStorage
      • Valeur : IN FP_DATA
      Stockage des index :
      • Nom : focalpoint/indexStorage
      • Valeur : IN FP_INDEX
      Oracle Stockage des objets :
      • Nom : focalpoint/bigObjStorage
      • Valeur : TABLESPACE FP_BIGOBJ STORAGE (initial 1m next 1m pctincrease 0)
      Stockage des données :
      • Nom : focalpoint/dataStorage
      • Valeur : TABLESPACE FP_DATA STORAGE (initial 1m next 1m pctincrease 0)
      Stockage des index :
      • Nom : focalpoint/indexStorage
      • Valeur : TABLESPACE FP_INDEX STORAGE (initial 1m next 1m pctincrease 0)
    10. Pour spécifier l'emplacement du fichier de licence Rational Focal Point, dans la page des propriétés, ajoutez les détails suivants :
      • Nom : focalpoint/licenseLocation
      • Valeur : Saisissez l'emplacement du serveur de licences au format port@hôte. Par exemple : 27000@serveurdelicences.
    11. Pour activer un moteur de services Web JAX-WS non IBM dans WebSphere Application Server, ajoutez les détails suivants dans la page Propriétés personnalisées :
      • Nom : com.ibm.websphere.webservices.DisableIBMJAXWSEngine
      • Valeur : true
    12. Pour activer Rational Publishing Engine pour la génération de rapports, ajoutez les détails suivants dans la page Propriétés personnalisées :
      • Nom : org.eclipse.emf.common.util.URI.archiveSchemes
      • Valeur : wsjar wszip jar zip
    13. Pour activer les environnements linguistiques requis pour les utilisateurs de Rational Focal Point, spécifiez le code de l'environnement linguistique requis, en le séparant par des barres verticales(|). Dans la page Propriétés personnalisées, ajoutez les détails de l'environnement linguistique :
      • Pour focalpoint/installSelectedLocales, les valeurs sont : en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
      • Pour focalpoint/defaultLocale, une seule des valeurs suivantes peut être spécifiée :en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
    14. Ajoutez les valeurs de propriété pour focalpoint/fontFile, focalpoint/hostName et focalpoint/defaultLocale.
    15. Cliquez sur Appliquer, puis sur OK.
  2. Indiquez le chemin d'accès aux classes des fichiers de bibliothèque Rational Focal Point.
    1. Cliquez sur Environnement > Bibliothèques partagées.
    2. Spécifiez la portée requise pour la bibliothèque.
    3. Cliquez sur Nouveau.
    4. Entrez le nom de la bibliothèque. Par exemple : fpjars
    5. Indiquez le chemin d'accès aux classes des fichiers de bibliothèque Rational Focal Point. Ces fichiers se trouvent à l'emplacement d'installation de Rational Focal Point : répertoire d'installation de Focal Point\Focal Point\artifacts\jars.
    6. Cliquez sur Appliquer, puis sur OK.
  3. Configurez l'environnement de ressources pour spécifier l'emplacement de stockage des fichiers.
    1. Cliquez sur Ressources > Environnement de ressources > Fournisseurs d'environnement de ressources.
    2. Spécifiez la portée requise pour la bibliothèque.
    3. Cliquez sur Nouveau.
    4. Pour le nom d'emplacement de stockage des données, entrez filestorageProvider. Entrez la description du stockage des données et cliquez sur OK.
    5. Sélectionnez l'entrée filestorageProvider et fournissez les détails des références en cliquant sur Référençables.
      1. Cliquez sur Nouveau.
      2. Dans la zone Nom de classe de la fabrique, saisissez com.telelogic.focalpoint.tools.filestorage.FileStorageFactory.
      3. Dans la zone Nom de classe, saisissez com.telelogic.focalpoint.tools.filestorage.FileStorage
      4. Cliquez sur OK.
    6. Créez les entrées pour l'environnement.
      1. Cliquez sur Entrées d'environnement de ressources.
      2. Spécifiez la portée requise pour la bibliothèque.
      3. Cliquez sur Nouveau.
      4. Dans la zone Nom, saisissez filestorage.
      5. Dans la zone Nom JNDI, saisissez focalpoint/filestorage.
      6. Cliquez sur OK.
    7. Sélectionnez filestorage et entrez les caractéristiques de la base de données de stockage des fichiers. Cliquez sur Propriétés personnalisées.
      1. Cliquez sur Nouveau.
      2. Dans la zone Nom, saisissez storageClassName.
      3. Dans la zone Valeur, entrez com.telelogic.focalpoint.tools.filestorage.FileStorageDB.
      4. Assurez-vous que le type est java.lang.String.
      5. Cliquez sur OK.
    8. Indiquez les informations du chemin de base de l'emplacement de stockage des fichiers. Cliquez sur Nouveau.
      1. Dans la zone Nom, saisissez basePath.
      2. S'il s'agit d'une base de données, n'indiquez pas de valeur.
      3. Cliquez sur OK.
  4. Configurez le fournisseur JDBC pour pointer vers les fichiers JAR de la base de données. Pour des informations relatives à la configuration du fournisseur JDBC, voir la documentation WebSphere Application Server.
    Pour la configuration de la source de données, utilisez les paramètres suivants :
    Tableau 2. Détails des sources de données
    Base de données Paramètres
    PostgreSQL
    • Type de base de données : Définie par l'utilisateur
    • Nom de la classe d'implémentation : org.postgresql.jdbc2.optional.ConnectionPool
    • Chemin d'accès aux classes : répertoire d'installation de Focal Point\Focal Point\artifacts\fpjars\postgresql-8.1-405.jdbc3.jar
    • Nom JNDI : jdbc/focalpoint
    • Pour accéder aux propriétés du pool de connexions, attribuez au paramètre websphereDefaultIsolationLevel la valeur 2.
    Oracle
    • Type de base de données : Oracle
    • Chemin d'accès aux classes : Emplacement du fichier ojdbc*.jar qui est copié dans l'emplacement répertoire d'installation de Websphere/lib.
    • Nom JNDI : jdbc/focalpoint
    • Sélectionnez la classe auxiliaire de magasin de données Oracle11g data store helper.
    • Dans les propriétés du pool de connexions, ajoutez une propriété personnalisée nommée SetBigStringTryClob et attribuez-lui la valeur true. Attribuez à websphereDefaultIsolationLevel la valeur 2.
    IBM DB2
    • Type de base de données : IBM DB2
    • Chemin d'accès aux classes : emplacement des fichiers db2jcc-9.5.jar et db2jcc_license_cu-9.5.jar
    • Nom JNDI : jdbc/focalpoint
    • Pour accéder aux propriétés du pool de connexions, attribuez au paramètre websphereDefaultIsolationLevel la valeur 2.

Que faire ensuite

Installez l'application Rational Focal Point sur WebSphere Application Server. Pour plus de détails, consultez Déploiement de Rational Focal Point sur WebSphere Application Server.

Retour d'informations