A propos des convertisseurs Rational Team Concert for System z

Les convertisseurs sont des objets de modèle Jazz 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. Une définition de langage contient un ou plusieurs convertisseurs. Vous pouvez créer ou modifier des convertisseurs à partir du noeud Convertisseurs du navigateur des artefacts de l'équipe de Rational Team Concert for System z ou en sélectionnant Fichier > Nouveau > Autre > Convertisseur.

Chaque convertisseur représente une opération pouvant être exécutée sur les fichiers pouvant être générés qui sont associés à une définition de langage. Par exemple, un fichier source COBOL CICS peut être associé à une définition de langage contenant deux convertisseurs : un pour le préprocesseur CICS, l'autre pour le compilateur COBOL.

L'éditeur de convertisseur, qui permet de créer ou de modifier un convertisseur, contient une zone de définition de fichier dans laquelle vous devez entrer la définition de fichier pointant vers un module de conversion donné. Le convertisseur de compilation COBOL définit par exemple la définition de fichier marquée comme existante et dont le nom d'ensemble de données et le nom de membre sont identiques à ceux du module de compilation COBOL.

L'éditeur de convertisseur contient une table d'allocations DD. Chaque entrée de cette table est associée à un indicateur signalant si le génération doit conserver ou non le nom DD pour un convertisseur ultérieur. Si vous affectez la valeur Oui à l'indicateur, l'allocation de fichier est conservée afin d'être utilisée lors des étapes suivantes du script de génération. Si vous marquez un ensemble de données comme temporaire dans une définition de fichier, mais comme Conserver dans la table d'allocations DD, l'allocation est annulée à la fin de l'exécution du script de génération. L'allocation des ensembles de données marqués comme temporaires disparaît à la fin de l'étape du convertisseur.

Enfin, l'éditeur de convertisseur affiche également une liste de concaténations, ainsi que le nom de la concaténation ou le nom DD qui sera alloué à la concaténation. La concaténation SYSLIB est par exemple définie ici. Une liste des définitions de fichier à concaténer, délimitée par des virgules, s'affiche à côté du nom DD.

Pour un exemple pratique de l'utilisation des définitions de langage et des convertisseurs, voir Génération à l'aide de Rational Build Agent et des extensions de génération Antz.

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