Lieferlistendateien

Die Lieferlistendatei gibt an, welche Dateien aus dem Build zur Bereitstellung in der neuen Komponentenversion enthalten sein sollen. Sie müssen eine Lieferlistendatei erstellen, bevor Sie die IBM® z/OS-Implementierungstools ausführen.

Lieferlistendateien sind XML-Dateien, die eine Liste von Datei-Kennungen enthalten. Der Containertyp, der zum Ermitteln von partitionierten Datei-Ressourcen (PDS) verwendet wird, ist PDS und der Ressourcentyp ist PDSmember. Sie können ein Sternchen (*) als Platzhalterzeichen für den Ressourcennamen verwenden, wenn Sie alle Mitglieder eines PDS in das Paket einbeziehen möchten. Normalerweise schreiben Sie ein Script, das mit der Build-Engine funktioniert, um eine Lieferlistendatei aus den Ausgabedaten des Builds zu erstellen.

Beispiel: Zum Verpacken des Mitglieds "BLZCPBTK" aus der PDS "BLD.JCL" und aller Mitglieder in der PDS "BLD.LOAD1" und der Mitglieder "ORDRSET" und "RDBKC01" aus der PDS "BLD.LOAD2" enthält die Lieferlistendatei zum Beispiel die folgenden Zeilen:
<?xml version="1.0" encoding="CP037"?>
<manifest type="MANIFEST_SHIPLIST">
    <container name="BLD.JCL" type="PDS">
        <resource name="BLZCPBTK" type="PDSMember"/>
    </container>
    <container name="BLD.LOAD1" type="PDS">
        <resource name="*" type="PDSMember"/>
    </container>
    <container name="BLD.LOAD2" type="PDS">
        <resource name="ORDRSET" type="PDSMember"/>
        <resource name="RDBKC01" type="PDSMember"/>
    </container>
</manifest>
Sie können das Attribut deployType auf Containern und Ressourcen festlegen. Das Attribut deployType wird verwendet, um die verschiedenen Artefakttypen zu bestimmen, sodass ein Bereitstellungsprozess sie entsprechend unterschiedlich behandeln kann. Die folgende Lieferlistendatei zeigt Attribute des TypsdeployType, die im vorherigen Beispiel hinzugefügt wurden:
<?xml version="1.0" encoding="CP037"?>
<manifest type="MANIFEST_SHIPLIST">
    <container name="BLD.JCL" type="PDS" deployType="JCL">
        <resource name="BLZCPBTK" type="PDSMember"/>
    </container>
    <container name="BLD.LOAD1" type="PDS" deployType="CICS LOAD">
        <resource name="*" type="PDSMember"/>
    </container>
    <container name="BLD.LOAD2" type="PDS">
        <resource name="ORDRSET" type="PDSMember" deployType="CICS LOAD"/>
        <resource name="RDBKC01" type="PDSMember" deployType="CICS LOAD"/>
    </container>
</manifest>
Folgen Sie dem Beispielformat, wenn Sie eine Lieferlistendatei erstellen. Wenn Sie dem Format nicht genau folgen, funktioniert der Verpackungsprozess nicht ordnungsgemäß.

Feedback