Avant d'utiliser le générateur de définitions de langage, vous devez avoir exécuté les tâches suivantes :
Le générateur de définitions de langage de Rational Team Concert for System z permet d'exécuter les tâches Ant personnalisées suivantes. Chaque nom de tâche représente le nom de la classe Java™ qui implémente la tâche.
| Attribut | Description |
|---|---|
| repositoryAddress | Chaîne d'URL désignant le serveur Rational Team Concert for System z |
| userId | ID utilisateur Rational Team Concert for System z |
| password | Mot de passe Rational Team Concert for System z |
| passwordFile | Fichier de mots de passe Rational Team Concert for System z |
| projectArea | Nom de la zone de projet où les définitions de fichier, les définitions de langage et les convertisseurs associés sont stockés. |
<ld:init repositoryAddress="https://opusdejazz.raleigh.ibm.com:9443/jazz"userId="tami" password="tami" projectArea="Test de génération"/>
| Attribut | Description | Valeur par défaut |
|---|---|---|
| name | Nom de la définition | |
| description | Description de la définition | |
| dsName | Nom de l'ensemble de données | |
| dsMember | Nom du membre | |
| prefixDSN | true si le préfixe indiqué dans la demande de génération doit être ajouté au nom de l'ensemble de données. | true |
| dsDefUsageType |
|
0 (dossier zFolder) |
| dsType |
|
0 (ensemble de données partitionné étendu) |
| storageClass | Classe de stockage à laquelle l'ensemble de données est affecté. | |
| dataClass | Classe de données utilisée pour créer l'ensemble de données. | |
| managementClass | Classe de gestion utilisées pour gérer l'ensemble de données. | |
| volumeSerial | Numéro de série de volume de l'ensemble de données | |
| GenericUnit | Nom de groupe ou adresse d'unité générique | |
| spaceUnits | Unité à utiliser pour les espaces d'allocation. La valeur
doit être l'une des suivantes :
|
|
| recordUnit | Unité de quantité d'allocation. La valeur
doit être l'une des suivantes :
|
U |
| primaryQuantity | Quantité d'allocation primaire | 1 |
| secondaryQuantity | Quantité d'allocation secondaire | 1 |
| directoryBlocks | Nombre de blocs de répertoire de 256 octets fournis. | 0 |
| recordLength | Longueur d'enregistrement en octets | 80 |
| blockSize | Taille de bloc | |
| recordFormat | Chaîne de format d'enregistrement des fichiers z/OS comme F, FB, V, VB ou U. Les valeurs possibles sont les suivantes :
|
FB |
<!-- Dossiers zFolder --> <ld:dsdef name="COBOL" dsName="COBOL" dsDefUsageType="0" dsType="0" spaceUnits="cyls" primaryQuantity="1" secondaryQuantity="1" recordFormat="FB" recordLength="80" blockSize="0" />
<!-- Nouveaux ensembles de données --> <ld:dsdef name="OBJ" dsName="OBJ" dsDefUsageType="1" dsType="0" spaceUnits="cyls" primaryQuantity="1" secondaryQuantity="1" recordFormat="FB" recordLength="80" blockSize="0" /> <ld:dsdef name="LOAD" dsName="LOAD" dsDefUsageType="1" dsType="0" spaceUnits="cyls" primaryQuantity="1" secondaryQuantity="1" recordFormat="U" recordLength="0" blockSize="32760" />
<!-- Ensemble de données temporaire --> <ld:dsdef name="TEMPFILE" dsDefUsageType="2" prefixDSN="false" dsType="9" spaceUnits="trks" primaryQuantity="5" secondaryQuantity="5" genericUnit="SYSALLDA" />
<!-- Ensembles de données existants --> <ld:dsdef name="IGYCRCTL" dsName="COBOL.V4R1M0.SIGYCOMP" dsMember="IGYCRCTL" dsDefUsageType="3" prefixDSN="false"/> <ld:dsdef name="IEWBLINK" dsMember="IEWBLINK" dsDefUsageType="3" prefixDSN="false"/> <ld:dsdef name="SCEELKED" dsName="CEE.SCEELKED" dsDefUsageType="3" prefixDSN="false"/>
| Attribut | Description | Valeur par défaut |
|---|---|---|
| name | Nom du convertisseur | |
| description | Description du convertisseur | |
| dataSetDefinition | Définition d'ensemble de données pour le module de conversion | |
| ddnamelist | Liste des autres noms DD du convertisseur | |
| defaultOptions | Chaîne d'option transmise au convertisseur. | |
| maxRC | Code retour maximal autorisé | 0 |
<ld:translator name="ASMMAP" dataSetDefinition="ASMA90"
defaultOptions="SYSPARM(MAP),DECK,NOOBJECT"
ddnamelist="SYSLIN,,,SYSLIB,SYSIN,ANTPRINT"
maxRC="0">
<ld:concatenation name="SYSLIB">
<ld:allocation dataSetDefinition="SDFHMAC"/>
<ld:allocation dataSetDefinition="MACLIB"/>
</ld:concatenation>
<ld:allocation name="SYSIN" input="true"/>
<ld:allocation name="SYSPUNCH" dataSetDefinition="OBJ" member="true"/>
<ld:allocation name="ANTPRINT" dataSetDefinition="TEMPFILE"/>
<ld:allocation name="SYSUT1" dataSetDefinition="TEMPFILE"/>
<ld:allocation name="SYSUT2" dataSetDefinition="TEMPFILE"/>
<ld:allocation name="SYSUT3" dataSetDefinition="TEMPFILE"/>
</ld:translator>
| Attribut | Description |
|---|---|
| name | Nom de la définition de langage |
| description | Description de la définition de langage |
| translators | Noms des convertisseurs, délimités par un signe deux-points. |
| defaultExtension | Extension de fichier associée par défaut. |
<ld:langdef name="BMS" translators="ASMMAP,ASMDSECT"defaultExtension=”bms”/>
<ld:deletedsdefs/>
<ld:deletetranslators/>
<ld:deletelangdefs/>
| Attribut | Description | Valeur par défaut |
|---|---|---|
| projectRoot | Répertoire racine du projet zComponent | Répertoire dans lequel le script est stocké. |
<ld:resolvemetadata/>
<ld:resolvemetadata projectRoot="../AnotherProject"/>
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