Style-Sheets und XML-Dateien migrieren

Bei einer Migration von Version 2.1 undVersion 5.0 auf Version 6.0 müssen Sie gegebenenfalls Änderungen an Nachrichtenflüssen und an den von diesen verwendeten Style-Sheets und XML-Dateien vornehmen.

Wenn Sie nicht planen, die Style-Sheets und XML-Dateien in die Nachrichtenflüsse einzuschließen, von denen sie in der von Ihnen implementierten Brokerarchivdatei verwendet werden, und Ihre XMLTransformation-Knoten Verweise auf Style-Sheets mit teilweise qualifizierten Pfaden (relative Verweise) enthalten, müssen Sie möglicherweise sowohl die Nachrichtenflüsse als auch die Style-Sheets migrieren. Wenn Ihre XMLTransformation-Knoten Verweise auf Style-Sheets mit vollständig qualifizierten Pfaden enthalten (absolute Verweise), ist keine Migration erforderlich.

Sie können Ihre Style-Sheets und XML-Dateien weiterhin manuell in den Dateisystemen von Brokern implementieren, müssen aber Style-Sheets und XML-Dateien (sowie ihre abhängigen Elemente) mit relativen Verweisen in den Verzeichnissen Brokerarbeitspfad>/{XSL,XML}/external speichern.

In Version 2.1 undVersion 5.0 sind alle relativen Referenzen für manuell implementierte Formatvorlagen relativ zur Speicherposition des Dateiverzeichnisses, in dem der Broker gestartet wird. In späteren Versionen sind alle relativen Verweise auf manuell implementierte Style-Sheets relativ zum Verzeichnis Brokerarbeitspfad/{XSL,XML}/external im Dateisystem des Brokers. Deshalb müssen Sie folgende Aktionen ausführen:
  1. Verschieben Sie die Style-Sheets (und ihre abhängigen Elemente) mit relativen Verweisen in die korrekte Verzeichnisstruktur unter Brokerarbeitspfad/{XSL}/external.
  2. Verschieben Sie alle ihre abhängigen XML-Dateien in die korrekte Verzeichnisstruktur unter Brokerarbeitspfad/{XML}/external.
Beispiel: Ein Haupt-Style-Sheet, 'a/b.xsl', mit relativem Verweis muss jetzt als Brokerarbeitspfad/{XSL}/external/a/b.xsl im Dateisystem des Brokers gespeichert werden. Eine XML-Datei, auf die von a/b.xsl als c/d.xml verwiesen wird, muss als Brokerarbeitspfad/{XML}/external/a/c/d.xml gespeichert werden.

Ein eingebettetes Style-Sheet wird wie eine Datei behandelt, die aus dem Stammverzeichnis des implementierten Speicherbereichs des Brokers geladen wird. Deshalb müssen Sie alle abhängigen Style-Sheets oder XML-Dateien von eingebetteten Style-Sheets in die Verzeichnisstruktur Brokerarbeitspfad/{XSL,XML}/external verschieben. Wenn Sie die Dateien nicht verschieben können, können Sie mit einem vollständig qualifizierten Pfad darauf verweisen (absoluter Verweis).

Zugehörige Tasks
Migrieren und aktualisieren
Dateien zu einem Brokerarchiv hinzufügen
Objekte umbenennen, die in Ausführungsgruppen implementiert sind
Zugehörige Verweise
XMLTransformation-Knoten
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:29:24

ah35007_