Configuration de Lifecycle Query Engine et connexion à des bases de données externes à l'aide de fichiers de propriétés

Vous pouvez utiliser des fichiers de propriétés pour spécifier la configuration initiale de Lifecycle Query Engine ou la connexion à une base de données externe. LQE inclut des modèles du fichier lqe.releaseconfig.properties et du fichier dbconnection.properties que vous pouvez utiliser pour créer vos propres fichiers.

Initialisation de Lifecycle Query Engine à l'aide d'un fichier de propriétés de configuration d'édition

Vous pouvez utiliser un fichier de propriétés pour personnaliser la configuration de Lifecycle Query Engine avant de démarrer l'application. En tant qu'administrateur, vous pouvez utiliser le fichier lqe.releaseconfig.properties pour configurer préalablement LQE avant de déployer le serveur. Lorsque vous démarrez le serveur, le fichier de propriétés est utilisé pour configurer LQE automatiquement.
Un fichier modèle qui inclut un ensemble par défaut de propriétés de configuration est fourni : configuration de l'authentification, sources de données, notification et sauvegarde. Vous utilisez le fichier modèle comme base pour votre fichier .properties et le mettez à jour pour y inclure des propriétés de configuration supplémentaires.

Pour la liste de propriétés de configuration que vous pouvez utiliser, voir la page LQE Properties sur le wiki Jazz.net.

Procédure

  1. Accédez au dossier C:\RépInstallLQE\server\conf\lqe\templates.
  2. Copiez le fichier lqe.releaseconfig.properties dans le dossier C:\RépInstallLQE\server\conf\lqe.

    La capture d'écran suivante affiche les propriétés de configuration par défaut qui sont définies dans le fichier modèle.Capture d'écran du fichier modèle des propriétés de configuration d'édition.

  3. Editez le fichier pour y inclure les propriétés avancées devant être configurées lorsque LQE démarre.

    Pour la liste des propriétés de configuration que vous pouvez utiliser, voir la page LQE Properties sur le wiki Jazz.net.

  4. Démarrez le serveur LQE. Après le premier démarrage réussi de LQE, le fichier est renommé automatiquement par LQE en lqe.releaseconfig-xxxxxxxxxxxxx.properties, où xxxxxxxxxxxxx est un horodatage.

    Exemple : Capture d'écran d'un fichier releaseconfig.properties qui est généré lorsque LQE démarre..

Résultats

Important : Si vous vous êtes trompé lorsque vous avez mis à jour le fichier lqe.releaseconfig.properties, avant de redémarrer LQE avec le fichier corrigé, vous devez supprimer les fichiers liés à la base de données. Si vous utilisez Lifecycle Query Engine avec la base de données Derby par défaut, supprimez le dossier derbyDB. Si vous utilisez LQE avec une base de données externe, supprimez les tables de base de données.

Connexion à une base de données externe à l'aide d'un fichier de propriétés

Si vous utilisez Lifecycle Query Engine avec une base de données externe telle que DB2 ou PostgreSQL, vous pouvez utiliser un fichier de propriétés pour configurer la connexion. En tant qu'administrateur, vous pouvez utiliser le fichier dbconnection.properties pour configurer préalablement la connexion à la base de données. Lorsque vous démarrez le serveur, le fichier de propriétés est utilisé pour la connexion automatique à la base de données. Un fichier modèle, que vous pouvez utiliser comme base pour votre fichier .properties est fourni.

Procédure

  1. Accédez au dossier C:\RépInstallLQE\server\conf\lqe\templates.
  2. Copiez le fichier dbconnection.properties dans le dossier C:\RépInstallLQE\server\conf\lqe.
  3. Editez le fichier pour y inclure les propriétés de configuration pour la base de données externe à utiliser avec LQE.

    Par exemple, la capture d'écran ci-après affiche les propriétés qui sont requises pour la connexion à une base de données DB2.

    Capture d'écran du fichier dbconnection.properties

    Conseil : Des informations sur chaque propriété sont incluses dans le fichier modèle dbconnection.properties.
  4. Démarrez le serveur LQE. A chaque fois que vous démarrez le serveur, LQE se connecte automatiquement à la base de données externe.

Icône Vidéo Regarder des vidéos

Liste de lecture CLM
Canal Jazz.net
Canal de formation des utilisateurs

Icône Apprentissage En savoir plus

Cercle d'apprentissage CLM
Cercle d'apprentissage Agile
Cercles d'apprentissage

Icône Demande Poser des questions

Forum Jazz.net
Forums developerWorks

Icône Support Obtenir de l'aide

Portail de support
Wiki sur le déploiement
Blogue du support