Pour démarrer l'exécution de Rational DOORS Web Access, vous devez démarrer ses composants selon un ordre spécifique.
Avant de commencer
Avant de démarrer le serveur d'interopérabilité, vous devez configurer une variable
DISPLAY valide, puis la mettre à disposition de l'utilisateur qui
démarre le serveur d'interopérabilité. Vous pouvez utiliser un serveur X ou
un DISPLAY virtuel comprenant une solution, par exemple Xvfb.
Avertissement : Vous ne devez pas utiliser de
variable DISPLAY distante. Si vous exportez une variable DISPLAY d'un autre
système pour le serveur d'interopérabilité à utiliser, ce dernier devient vulnérable aux interruptions réseau, qui peuvent le mettre à l'arrêt
et entraîner une panne de Rational DOORS Web Access.
Pourquoi et quand exécuter cette tâche
Si des utilisateurs et des groupes sont gérés dans IBM® Rational Directory
Server, et si le serveur d'annuaire est sauvegardé ou redémarré, les utilisateurs ne peuvent pas se connecter au client Web tant que tous les serveurs d'interopérabilité n'ont pas tous redémarré.
Pour obtenir des instructions sur le démarrage de Rational DOORS Web Access sur les systèmes Linux lors du démarrage du
serveur, voir la note technique 1420620.
L'installation Derby prend en charge l'échange de données et la génération de rapports qui utilisent des ensembles de ressources suivies (TRS)
et le moteur de requête de cycle de vie (LQE, Lifecycle Query Engine). Pour plus d'informations, voir Suivi des changements à l'aide de TRS et LQE
Procédure
- Si votre système est configuré pour l'échange de données et la génération de rapports, démarrez le serveur de base de données Derby.
Accédez au répertoire
dans lequel vous avez installé Rational DOORS Web Access et exécutez derby.start.sh.
Important : Si vous faites appel à un numéro de port Derby autre que le port 1527 par défaut, vous devez modifier la valeur de la variable DERBY_PORT dans le script derby.start.sh avant d'exécuter ce dernier.
- Si votre version de Rational DOORS Web Access est antérieure à la version 9.5.2.1, exécutez le script installation_dwa/derby/scripts/init_trs.sh.
Important : Si vous faites appel à un numéro de port Derby autre que le port 1527 par défaut, vous devez modifier la valeur de la variable DERBY_PORT dans le script init_settings.sh avant d'exécuter ce dernier.
- Pour démarrer le courtier Web Access, procédez comme suit :
- Sur l'ordinateur hébergeant le courtier Web Access, connectez-vous en tant que propriétaire de Rational DOORS Web Access.
- Accédez au répertoire dans lequel vous avez installé Rational DOORS Web
Access.
- Entrez broker.start.sh.
- Si le serveur de base de données Rational DOORS n'est pas déjà démarré, démarrez-le.
- Pour configurer et démarrer le serveur d'interopérabilité, procédez comme suit :
- Sur l'ordinateur hébergeant le serveur d'interopérabilité, connectez-vous en tant que propriétaire de Rational DOORS Web Access.
- Définissez les variables d'environnement suivantes :
DOORSHOME=chemin-accueil-doors
DOORSDATA=36677@myserver
PATH=$DOORSHOME/bin:$PATH
export DOORSHOME PATH DOORSDATA
où la variable DOORSHOME correspond à l'emplacement dans lequel le serveur d'interopérabilité est installé. Cette variable
peut être différente de la variable DOORSHOME
que vous utilisez pour le serveur de base de données.
- Accédez au répertoire $DOORSHOME/bin et démarrez le serveur d'interopérabilité
en entrant ses attributs de ligne de commande au format suivant :
./doors9 -interop -data port@mon_server -brokerHost mon_courtier -brokerPort port_courtier &
où :
- port correspond au numéro de port que le serveur de base de données Rational DOORS utilise.
- mon_serveur correspond au nom du système
sur lequel le serveur de base de données Rational DOORS est installé.
- mon_courtier correspond au nom du système
hébergeant le courtier.
- port_courtier représente le port utilisé par le courtier, soit 61616 par défaut.
- Pour démarrer le serveur Web Access, procédez comme suit :
- Sur l'ordinateur hébergeant le serveur Web Access, connectez-vous en tant que propriétaire de Rational DOORS Web Access.
- Accédez au répertoire dans lequel vous avez installé Rational DOORS Web
Access.
- Entrez server.start.sh.