Rational Programming
Patterns for System z est
installé par dessus IBM® Rational Team Concert.
Vous devez maintenant configurer Rational Team Concert de façon
à y intégrer Rational Programming
Patterns for System z.
Pourquoi et quand exécuter cette tâche
L'objectif de cette intégration est de permettre la construction
des index sur la partie serveur de Rational Programming
Patterns for System z.
Vous devez :
- vous assurer que l'utilisateur dispose des droits nécessaires
pour la configuration,
- créer une zone de projet (si cela n'a pas été fait précédemment),
- créer trois définitions de langage et leur associer les scanners
d'indexation,
- déterminer les flux de données qui seront concernés par les indexations.
Procédure
- Création d'un utilisateur et attribution des droits :
- Lancez Jazz Team
Server et ouvrez son assistant de configuration (https://[nom
de système hôte qualifié complet]:9443/jts/setup).
Suivez les instructions de la documentation Rational Team Concert : Exécution de l'assistant de configuration.
- Si cela n'a pas été fait lors de la phase de configuration
du serveur Jazz, créez un utilisateur.
- Affectez à cet utilisateur une Licence d'Accès Client Developer
for IBM Enterprise Platforms.
- Arrêtez Jazz Team
Server et relancez-le.
- Vérifiez que l'utilisateur créé possède tous les droits
d'accès au référentiel, ainsi que la Licence d'Accès Client Developer
for IBM Enterprise Platforms.
- Création d'une zone de projet :
- Connectez-vous au serveur, à l'adresse :
https://[nom
de système hôte qualifié complet]:9443/ccm
avec l'utilisateur
précédemment créé.
- Créez une zone de projet.
- Vérification des droits d'accès :
Pour créer
les définitions de langage pour les artefacts de Rational Programming Patterns for System z, vous avez besoin
de droits d'accès spécifiques.
- Ouvrez la zone de projet en faisant un clic droit dessus
depuis l'onglet Artefacts de l'équipe et en sélectionnant Ouvrir.
- Ouvrez l'onglet Configuration du processus de
la zone de projet. Développez Configuration de projet dans
l'arbre Configuration et sélectionnez Droits
d'accès. Dans l'arbre Actions autorisées de
la partie Droits d'accès, sélectionnez Définitions
de langage et Données de code source.
Figure 1. Onglet Configuration du processus
- Sauvegardez.
- Création des définitions de langage et association des
scanners :
Vous pouvez maintenant créer trois définitions
de langage :
- RPP Design,
- RPP Design Path,
- RPP Generated.
- Développez la zone de projet dans l'onglet Artefacts
de l'équipe. Développez ensuite . Faites un clic droit sur Définitions
de langage et sélectionnez Nouvelle définition
de langage. L'éditeur Définition de langage s'ouvre.
Il contient un onglet Général et un onglet Scanners
Figure 2. Editeur Définition de langage
- Créez la définition du langage pour les artefacts du
design.
- Dans l'onglet Général :
- Saisissez RPP Design dans la zone Nom.
- Saisissez optionnellement une description, telle que RPP
Design File Scanner, dans la zone Description.
- Sélectionnez COBOL dans la zone Langage.
- Saisissez les extensions de fichier suivantes dans la zone Extensions
de fichier :
dataaggregate,dataelement,dataunit,pacblockbase,pacdialog,pacscreen,
pacdialogserver,pacserver, paclibrary,pacmacro,pacprogram,pacreport,
pactext,metaentity,userentity,metadataaggregate,metaentitytype
Important : Seules les extensions ci-dessus sont prises en compte
par Rational Programming
Patterns for System z.
Les caractères génériques sont interdits.
- Dans l'onglet Scanners, supprimez le
scanner par défaut et ajoutez le RPP Design Scanner pour
cette définition de langage.
- Sauvegardez.
- Créez la définition du langage pour les artefacts du
chemin du design.
- Sélectionnez à nouveau Nouvelle définition de langage.
- Dans l'onglet Général :
- Dans l'onglet Scanners, supprimez le
scanner par défaut et ajoutez le RPP DesignPath Scanner pour
cette définition de langage.
- Sauvegardez.
- Créez la définition du langage pour les artefacts générés.
- Sélectionnez à nouveau Nouvelle définition de langage.
- Dans l'onglet Général :
- Association des flux concernés :
Indiquez
les flux concernés par l'analyse. Dans l'onglet Artefacts
de l'équipe, sous Extensions d'entreprise,
faites un clic droit sur Données de code source.
puis sélectionnez Sélectionner des flux pour l'analyse.
Sélectionnez le flux.
Si vous ne voyez aucun flux, vous devez
en créer un avant de pouvoir sélectionner ce choix. Suivez les instructions
de la documentation Rational
Team Concert : création de flux.
Figure 3. Comment ouvrir
l'assistant de sélection du flux
Résultats
Les étapes de configuration sont maintenant achevées.
Quand
vous distribuerez un projet contenant des artefacts Rational Programming for System z, ceux-ci seront indexés, après
l'activation manuelle ou automatique du processus d'indexation. Vous
pourrez alors effectuer des recherches sur le référentiel serveur.