Vous pouvez configurer IBM® Rational Focal Point pour
utiliser IBM WebSphere Application Server.
Avant de commencer
- Vérifiez qu'une version prise en charge de WebSphere Application Server est installée.
- Assurez-vous que le schéma de base de données et les espaces table pour Rational Focal Point
sont créés.
- Si vous utilisez une base de données Oracle, copiez le fichier ojdbc*.jar,
disponible dans le répertoire d'installation d'Oracle, dans le dossier répertoire
d'installation de Websphere/lib.
Procédure
- 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.
- Cliquez sur .
- Cliquez sur server1.
- Cliquez sur .
- Cliquez sur Machine virtuelle Java.
- Indiquez les valeurs requises dans les zones Taille de tas initiale et
Taille de tas maximale.
Remarque : Vérifiez que l'espace mémoire obligatoire est disponible dans l'ordinateur. Si cet espace est insuffisant, le serveur d'applications ne peut pas démarrer.
- 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/
- 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/
- 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/
- 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/
- 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/
- 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/
- Facultatif : Si vous avez configuré l'installation de Rational Focal Point 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=en
- Cliquez sur Appliquer, puis sur OK.
- 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 tableBase 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)
|
- 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, 19353@serveurlicences.
- 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
- 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
- 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
valeur peut être spécifiée pour en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- Ajoutez les valeurs de propriété pour focalpoint/fontFile, focalpoint/hostName
et focalpoint/defaultLocale.
- Cliquez sur Appliquer, puis sur OK.
- Indiquez le chemin d'accès aux classes des fichiers de bibliothèque Rational Focal Point.
- Cliquez sur .
- Spécifiez la portée requise pour la bibliothèque.
- Cliquez sur Nouveau.
- Saisissez un nom pour la bibliothèque ; par exemple, fpjars
- 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.
- Cliquez sur Appliquer, puis sur OK.
- Configurez l'environnement de ressources pour spécifier l'emplacement de stockage des fichiers.
- Cliquez sur .
- Spécifiez la portée requise pour la bibliothèque.
- Cliquez sur Nouveau.
- Pour le nom d'emplacement de stockage des données,, entrez filestorageProvider.
Entrez la description du stockage des données et cliquez sur OK.
- Sélectionnez l'entrée filestorageProvider
et fournissez les détails des références en cliquant sur Référençables.
- Cliquez sur Nouveau.
- Dans la zone Nom de classe de la fabrique, saisissez com.telelogic.focalpoint.tools.filestorage.FileStorageFactory.
- Dans la zone Nom de classe, saisissez com.telelogic.focalpoint.tools.filestorage.FileStorage
- Cliquez sur OK.
- Créez les entrées d'environnement en cliquant sur Entrées d'environnement de ressources.
- Spécifiez la portée requise pour la bibliothèque.
- Cliquez sur Nouveau.
- Dans la zone Nom, saisissez filestorage.
- Dans la zone Nom JNDI, saisissez focalpoint/filestorage.
- Cliquez sur OK.
- Sélectionnez l'élément filestorage,
puis spécifiez si l'emplacement de stockage des fichiers est une base de données ou un système de fichiers. Cliquez sur Propriétés personnalisées.
- Cliquez sur Nouveau.
- Dans la zone Nom, saisissez storageClassName.
- Dans la zone Valeur, si l'emplacement de stockage des fichiers est une base
de données, saisissez com.telelogic.focalpoint.tools.filestorage.FileStorageDB.
Si l'emplacement de stockage des fichiers est un système de fichiers, saisissez com.telelogic.focalpoint.tools.filestorage.FileStorageFS
- Assurez-vous que le type est java.lang.String.
- Cliquez sur OK.
- Indiquez les informations du chemin de base de l'emplacement de stockage des fichiers.
Cliquez sur Nouveau.
- Dans la zone Nom, saisissez basePath.
- Si l'emplacement de stockage des fichiers est un serveur d'applications, indiquez la valeur
du chemin de base. S'il s'agit d'une base de données, n'indiquez pas de valeur.
- Cliquez sur OK.
- 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éesBase 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 de ojdbc*.jar qui
est copié dans l'emplacement répertoire d'installation de Websphere/lib.
- Nom JNDI : jdbc/focalpoint
- 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, voir
Installation Rational Focal Point sur WebSphere Application Server