Rational Programming Patterns for System z

Intégration avec Rational Team Concert

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 :

Procédure

  1. Création d'un utilisateur et attribution des droits :
    1. 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.

    2. Si cela n'a pas été fait lors de la phase de configuration du serveur Jazz, créez un utilisateur.
    3. Affectez à cet utilisateur une Licence d'Accès Client Developer for IBM Enterprise Platforms.
    4. Arrêtez Jazz Team Server et relancez-le.
    5. 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.
  2. Création d'une zone de projet :
    1. Connectez-vous au serveur, à l'adresse :

      https://[nom de système hôte qualifié complet]:9443/ccm

      avec l'utilisateur précédemment créé.

    2. Créez une zone de projet.
      Remarque : Toutes les explications sur les zones de projet se trouvent dans le centre de documentation Rational Team Concert.
  3. 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.

    1. Ouvrez la zone de projet en faisant un clic droit dessus depuis l'onglet Artefacts de l'équipe et en sélectionnant Ouvrir.
    2. 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
      Onglet Configuration du processus
    3. Sauvegardez.
  4. 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.
    1. Développez la zone de projet dans l'onglet Artefacts de l'équipe. Développez ensuite Extensions d'entreprise > Définitions du système > z/OS. 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
      Editeur Définition de langage
    2. Créez la définition du langage pour les artefacts du design.
      1. 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.
      2. Dans l'onglet Scanners, supprimez le scanner par défaut et ajoutez le RPP Design Scanner pour cette définition de langage.
      3. Sauvegardez.
    3. Créez la définition du langage pour les artefacts du chemin du design.
      1. Sélectionnez à nouveau Nouvelle définition de langage.
      2. Dans l'onglet Général :
        • Saisissez RPP Design Path dans la zone Nom.
        • Saisissez optionnellement une description, telle que RPP DesignPath File Scanner, dans la zone Description.
        • Sélectionnez COBOL dans la zone Langage.
        • Saisissez l'extension de fichier suivante dans la zone Extensions de fichier :

          designpath

          Important : Seule l'extension ci-dessus est prise en compte par Rational Programming Patterns for System z. Les caractères génériques sont interdits.
      3. Dans l'onglet Scanners, supprimez le scanner par défaut et ajoutez le RPP DesignPath Scanner pour cette définition de langage.
      4. Sauvegardez.
    4. 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 :
        • Saisissez RPP Generated dans la zone Nom.
        • Saisissez optionnellement une description, telle que RPP Generated 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 : cblpdp,bmspdp,mappdp,mfspdp
          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 Generated File Scanner pour cette définition de langage.
        • Sauvegardez.
  5. 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
    Sélection de flux pour l'analyse

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.


Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)