Le déploiement et le démarrage de Jazz Team Server commence par la sélection du serveur d'applications qui héberge Jazz Team Server et ses applications. Pour pouvoir déployer les fichiers WAR du moteur LQE (Lifecycle Query Engine),
vous devez configurer votre serveur WebSphere Application
Server.
Avant de commencer
- L'option Sécurité Java™ 2 doit être désactivée. Si elle est activée dans WebSphere Application Server, l'application Web ne démarrera pas.
- Cliquez sur .
- Sous Sécurité Java 2, désélectionnez la case à cocher
Utiliser la sécurité Java 2 pour limiter l'accès aux applications par les ressources locales.
- Vérifié que les cases Activer la sécurité administrative et Activer la sécurité des applications sont cochées.
- Vérifiez que le paramètre de sécurité du serveur d'applications Utiliser les données d'authentification disponibles quand un URI non protégé est accédé est coché.
Si vous utilisez la console Integrated Solutions pour le serveur, exécutez les étapes suivantes pour vérifier ce paramètre :
- Cliquez sur .
- Cochez la case Utiliser les données d'authentification disponibles quand un URI non protégé est accédé.
- Cliquez sur OK et sélectionnez Sauvegarde dans
la configuration maîtresse.
- Pour être sûr que les cookies LTPA sont sécurisés, activez le paramètre SSL requis :
- Dans WebSphere Integrated Solutions Console, cliquez sur Sécurité
> Sécurité globale > Web et sécurité SIP > Connexion unique (SSO).
- Cochez la case SSL requis.
- Cliquez sur OK et sélectionnez Sauvegarde dans
la configuration maîtresse.
- Un correctif WebSphere Application Server
permet de garantir une authentification cohérente des utilisateurs entre les applications. APAR PM75942 décrit le problème, et fournit
un pointeur vers les patches pour V8.0.0.8 et V8.5.5.2 qui permettent de résoudre le problème.
Remarque : - Rational Engineering
Lifecycle Manager v1.x doit partager un serveur d'applications avec Lifecycle
Query Engine.
- Rational Engineering
Lifecycle Manager v4.x peut partager un serveur d'applications avec Lifecycle
Query Engine ou être déployé sur un autre serveur d'applications. Toutefois, les deux applications doivent être enregistrées sur le même serveur Jazz Team Server.
Procédure
- Dans la console d'administration WebSphere Application Server, sélectionnez
- Sélectionnez le serveur sur lequel vous voulez déployer Lifecycle Query
Engine
- Dans la page Configuration, sélectionnez Gestion des processus et Java.
- Sélectionnez .
- Recherchez la zone de texte Arguments JVM génériques et ajoutez cette variable d'environnement au processus de démarrage JVM :
-Dlqe.config.location=file://drive:\dossier_insallation lqe\server\conf\lqe
Par exemple :
-Dlqe.config.location=file://C:\Program Files\IBM\JazzTeamServer\server\conf\lqe
Cliquez sur Enregistrer pour
sauvegarder vos modifications.
- Augmentez la taille du pool d'unités d'exécution par défaut pour autoriser la présence
de plusieurs utilisateurs simultanés. Cliquez sur .
- Sous Propriétés supplémentaires, cliquez sur Pools d'unités d'exécution.
- Cliquez sur WebContainer et faites passer la taille maximale par défaut
de 50 à 200 unités d'exécution.
- Cliquez sur Sauvegarde dans la configuration principale.
- Installez le fichier WAR Lifecycle Query Engine. Sélectionnez .
- Sélectionnez Installer.
- Choisissez le bouton radio Système de fichiers local et entrez l'emplacement d'installation du
fichier lqe.war. Par exemple,
C:\Program Files\IBM\JazzTeamServer\server\tomcat\webapps\lqe.war
- Sélectionnez Suivant, choisissez le bouton radio Fast Path et sélectionnez Choisir pour générer des liaisons et des mappages par défaut Cliquez sur Suivant.
- Conservez toutes les valeurs par défaut dans la page des options d'installation et cliquez sur Suivant.
- Dans la page Mappage des modules vers les serveurs, définissez la portée cible sur le serveur du module Lifecycle Query Engine. Cliquez sur Suivant.
- Ajoutez /lqe comme racine de contexte. Cliquez sur Suivant.
- Vérifiez vos sélections et cliquez sur Terminer. Vous devez recevoir un message indiquant que l'application lqe_war a été installée avec succès.
- Ensuite, vous allez modifier les options de configuration du fichier WAR que vous venez d'installer. Sélectionnez
- Sélectionnez l'application lqe.war.
- Sélectionnez Gérer les modules
- Sélectionnez lqe
- Recherchez la zone Ordre de chargeur de classe et sélectionnez Classes chargées avec le chargeur de classe local d'abord (parent en dernier) Cliquez sur OK et sauvegardez les modifications.
- Sélectionnez l'application lqe.war.
- Sélectionnez l'option de chargement des classes et de détection des mises à jour.
- Recherchez Ordre de chargeur de classe et sélectionnez Classes chargées avec le chargeur de classe local d'abord (parent en dernier) Sélectionnez Appliquer et Sauvegarder directement dans la configuration maître.
- Pour que la variable ajoutée à l'étape 5 soit
appliquée à WebSphere
Application Server, le serveur doit être redémarré. Redémarrez WebSphere Application Server.
- Si l'application LQE n'a pas démarré automatiquement, cochez la case
de lqe.war et sélectionnez Démarrer.