Wenn Sie ein Projekt erstellt haben, das ein XML-Schema verwendet, und das XML-Schema geändert
wird, können Sie versuchen, das vorhandene XML-Schema mit dem neuen XML-Schema zu aktualisieren.
Informationen zu diesem Vorgang
Eine Aktualisierung auf ein neues XML-Schema bedeutet, dass alle Projektentitäten, die mit dem XML-Schema
arbeiten, von der Änderung betroffen sein können. Die folgenden Projektentitäten können von einer Änderung
des XML-Schemas betroffen sein:
- Zuordnungen, die sich auf das XML-Schema beziehen, sowohl eigenständige Zuordnungen als auch die in Aktivitäten
integrierten Zuordnungen
- Variablen, die sich auf das XML-Schema beziehen
- XPath-Ausdrücke in Orchestrierungen
- XPath-Ausdrücke, die in Jobschlüsseln verwendet werden
- Einige Endpunktkonfigurationen
- Bedingungen, die in Orchestrierungen definiert sind
Während des Aktualisierungsprozesses meldet Studio zurück,
welche Projektentitäten von der Änderung betroffen sind, bevor die Änderung festgeschrieben wird.
Ein
XML-Schema definiert zum Beispiel einen Eingabeparameter für die Aktivität zum Zuordnen von Variablen
(Map Variables). Im Fenster 'Von Orchestrierung' der Aktivität Map
Variables werden Verknüpfungen zwischen den Knoten des Eingabeparameters und den Knoten der
Ausgabeparameter angezeigt. Wenn das XML-Schema, das den Eingabeparameter definiert, auf ein neues XML-Schema
aktualisiert wird, sind dessen Verknüpfungen vielleicht nicht mehr gültig, weil die Eingabeknoten im neuen
XML-Schema umbenannt oder entfernt wurden.
Sie müssen die Verknüpfungen erneut erstellen, um die Orchestrierung wieder gültig zu
machen.
In einigen Fällen verhindert Studio das Hochladen eines neuen XML-Schemas aus den folgenden Gründen ganz:
- Das neue XML-Schema ist ungültig.
- Durch Hochladen des neuen XML-Schemas zum Ersetzen des vorhandenen ergäbe sich ein
ungültiges Projekt.
Anmerkung: Die Aktualisierung eines vorhandenen XML-Schemas (wie in den
nachfolgenden Schritten beschrieben) unterscheidet sich vom Laden mehrerer XML-Schemata in ein Projekt, bei
dem entweder eine Datei auf die Registerkarte Projekt gezogen wird oder mit der
rechten Maustaste auf den Ordner für XML-Schemata auf der Registerkarte Projekt
geklickt und die Option Dokument hinzufügen ausgewählt wird. Die Aktualisierung eines vorhandenen XML-Schemas ersetzt das vorhandene XML-Schema im Projekt,
während beim Hochladen derselben Datei auf die Registerkarte Projekt zwei Instanzen
des XML-Schemas im Projekt erstellt werden.