Bevor Sie den Generator für Sprachendefinitionen verwenden können, müssen Sie folgende Arbeitsschritte ausgeführt haben:
Verwenden Sie den Generator für Sprachendefinitionen von Rational Team Concert for System z, um die folgenden angepassten Ant-Tasks auszuführen. Jede Task stellt den Namen der Java™-Klasse dar, die die Task implementiert.
| Attribut | Beschreibung |
|---|---|
| repositoryAddress | URL-Zeichenfolge des Rational Team Concert for System z-Servers |
| userId | Benutzer-ID für Rational Team Concert for System z |
| password | Kennwort für Rational Team Concert for System z |
| passwordFile | Kennwortdatei für Rational Team Concert for System z |
| projectArea | Der Name des Projektbereichs, in dem zugehörige Datensatzdefinitionen, Umsetzer und Sprachendefinitionen gespeichert werden. |
<ld:init repositoryAddress="https://opusdejazz.raleigh.ibm.com:9443/jazz"userId="tami" password="tami" projectArea="Build Test"/>
| Attribut | Beschreibung | Standardwert |
|---|---|---|
| name | Definitionsname | |
| description | Definitionsbeschreibung | |
| dsName | Datensatzname | |
| dsMember | Membername | |
| prefixDSN | Einstellung true, wenn das in der Buildanforderung angegebene Präfix dem Datensatznamen vorangestellt werden soll. | true |
| dsDefUsageType |
|
0 (zFolder) |
| dsType |
|
0 (PDSE) |
| storageClass | Speicherklasse, der der Datensatz zugeordnet wird. | |
| dataClass | Datenklasse, die zum Erstellen des Datensatzes verwendet wird. | |
| managementClass | Managementklasse, die zum Verwalten des Datensatzes verwendet wird. | |
| volumeSerial | Seriennummer des Datenträgers mit dem Datensatz. | |
| GenericUnit | Generischer Gruppenname oder Einheitenadresse. | |
| spaceUnits | Einheit des Zuordnungsbereichs, die verwendet werden soll. Gültige Werte:
|
|
| recordUnit | Einheit der Zuordnungsmenge. Gültige Werte:
|
U |
| primaryQuantity | Primäre Zuordnungsmenge. | 1 |
| secondaryQuantity | Sekundäre Zuordnungsmenge. | 1 |
| directoryBlocks | Anzahl der verfügbaren 256-Byte-Verzeichnisblöcke. | 0 |
| recordLength | Logische Länge in Bytes | 80 |
| blockSize | Blockgröße | |
| recordFormat | Eine Satzformatzeichenfolge für einen
z/OS-Datensatz, z. B.
F, FB, V, VB oder U. Gültige Werte:
|
FB |
<!-- zFolders --> <ld:dsdef name="COBOL" dsName="COBOL" dsDefUsageType="0" dsType="0" spaceUnits="cyls" primaryQuantity="1" secondaryQuantity="1" recordFormat="FB" recordLength="80" blockSize="0" />
<!-- Neue Datensätze --> <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" />
<!-- Temporäre Datensätze --> <ld:dsdef name="TEMPFILE" dsDefUsageType="2" prefixDSN="false" dsType="9" spaceUnits="trks" primaryQuantity="5" secondaryQuantity="5" genericUnit="SYSALLDA" />
<!-- Vorhandene Datensätze --> <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 | Beschreibung | Standardwert |
|---|---|---|
| name | Name des Umsetzers | |
| description | Beschreibung des Umsetzers | |
| dataSetDefinition | Datensatzdefinition für das Umsetzermodul | |
| ddnamelist | Liste alternativer Datensatznamen für den Umsetzer | |
| defaultOptions | Optionszeichenfolge, die an den Umsetzer übergeben wird. | |
| maxRC | Maximal zulässiger Rückkehrcode | 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 | Beschreibung |
|---|---|
| name | Name der Sprachendefinition |
| description | Beschreibung der Sprachendefinition |
| translators | Namen der Umsetzer, durch Doppelpunkt getrennt |
| defaultExtension | Zugeordnete Standarddateierweiterung |
<ld:langdef name="BMS" translators="ASMMAP,ASMDSECT"defaultExtension=”bms”/>
<ld:deletedsdefs/>
<ld:deletetranslators/>
<ld:deletelangdefs/>
| Attribut | Beschreibung | Standardwert |
|---|---|---|
| projectRoot | Stammverzeichnis des zComponent-Projekts | Das Verzeichnis, in dem das Script gespeichert ist. |
<ld:resolvemetadata/>
<ld:resolvemetadata projectRoot="../AnotherProject"/>
Waren die Informationen hilfreich? Sie können auf Jazz.net (Registrierung erforderlich) Feedback geben: Comment in the forums oder submit a bug