< Précédent | Suivant >

Leçon 5 : Création de convertisseurs

Les convertisseurs sont des objets de modèle Jazz qui sont stockés dans le référentiel Rational Team Concert for System z. Ils décrivent une opération qui sera exécutée sur un fichier au cours d'une génération. Il est possible d'associer un ensemble de convertisseurs à une définition de langage. Lors de la génération, cet ensemble associé à une définition de langage est réitéré et exécuté pour chaque fichier associé à cette définition de langage.

Pour vous entraîner à créer des convertisseurs, effectuez les tâches suivantes :
  1. Créez le convertisseur IGYCRCTL.
  2. Configurez la table d'allocations des définitions d'ensemble de données IGYCRCTL.
  3. Créez le convertisseur IEWBLINK.
  4. Configurez la table d'allocations des définitions d'ensemble de données IEWBLINK.

Leçon 5, chapitre 1 : Création du convertisseur IGYCRCTL et configuration de la table d'allocations de définition d'ensemble de données IGYCRCTL

Vous avez besoin du convertisseur IGYCRCTL pour compiler un programme COBOL.

  1. Créez le convertisseur IGYCRCTL.
  2. Configurez la table d'allocations de définition d'ensemble de données IGYCRCTL.

Création du convertisseur IGYCRCTL

Pour créer le convertisseur IGYCRCTL, procédez comme suit :
  1. Développez le noeud Définitions de langage dans la vue Artefacts de l'équipe.
  2. Développez le noeud Convertisseurs.
  3. Cliquez dessus à l'aide du bouton droit de la souris pour afficher le menu contextuel, puis sélectionnez Nouveau convertisseur.
    1. Donnez le nom IGYCRCTL au convertisseur.
  4. Dans la section Général, définissez les paramètres suivants :
    • Définition de l'ensemble de données : IGYCRCTL. Définition de l'ensemble de données contenant le module exécutable à utiliser par ce convertisseur. Cliquez sur Parcourir pour sélectionner cette définition d'ensemble de données dans la liste des définitions créée dans les étapes précédentes.
    • Options par défaut : NODECK,OBJECT,LIB. Ces options correspondent à la zone de paramètre PARM de l'instruction JCL EXEC.
    • Code retour maximal : 0

Configuration de la table d'allocations de définition d'ensemble de données IGYCRCTL

La table d'allocations de définition d'ensemble de données IGYCRCTL spécifie les allocations d'ensemble de données que le module associé au convertisseur s'attend à trouver lors d'une génération. Spécifiez les allocations de définition d'ensemble de données à utiliser par le compilateur COBOL :

  1. Cliquez sur Ajouter en regard de la table d'allocations de définition d'ensemble de données. Entrez la valeur suivante :
    • Nom DD : SYSIN. Fichier source COBOL d'entrée.
  2. Sélectionnez Entrée de convertisseur.
  3. Ajoutez une allocation DD dont la valeur est la suivante :
    • Nom DD : SYSLIN. Permet d'allouer l'ensemble de données du module d'objet cible.
  4. Sélectionnez la définition de l'ensemble de données. Indique que cet ensemble de données doit être alloué à l'aide des caractéristiques indiquées dans la définition d'ensemble de données associée.
  5. Cliquez sur Parcourir et sélectionnez la définition d'ensemble de données OBJ.
  6. Sélectionnez Ajouter un nom de membre au nom de l'ensemble de données. Demande au processus de génération d'ajouter le nom de membre de l'ensemble de données de sortie au nom de l'ensemble de données.
  7. Créez une allocation de définition d'ensemble de données nommée SYSPRINT à ,utiliser par Antz pour collecter la sortie de la génération.
  8. Sélectionnez la définition de l'ensemble de données.
  9. Cliquez sur Parcourir pour sélectionner la définition d'ensemble de données TEMPFILE.
  10. Créez des allocations de définition d'ensemble de données pour les ensembles de données opérationnels utilisés par le compilateur COBOL au cours de la compilation :
    1. Spécifiez SYSUT1 comme nom de définition d'ensemble de données.
    2. Sélectionnez la définition de l'ensemble de données.
    3. Cliquez sur Parcourir pour sélectionner la définition d'ensemble de données TEMPFILE.
    4. Répétez les étapes a à c pour créer des allocations DD pour SYSUT2, SYSUT3, SYSUT4, SYSUT5, SYSUT6 et SYSUT7.

Commentaires en retour

Avez-vous obtenu l'aide souhaitée ? Vous pouvez envoyer des commentaires en retour à Jazz.net (inscription nécessaire) : Commentaire dans les forums ou signaler un bogue

< Précédent | Suivant >