XML-Schema generieren

Bevor Sie beginnen:

Folgende Tasks müssen zunächst ausgeführt werden:

Anmerkung: WebSphere Message Broker verwendet das XML-Schema 1.0, um die logische Struktur von Nachrichten zu beschreiben.
Tipp: Vor der Generierung einer XML-Schemadarstellung Ihrer Modelle sollten Sie alle veralteten Anweisungen ersetzen.

In diesem Abschnitt wird beschreiben, wie Sie ein XML-Schema aus einer Nachrichtendefinitionsdatei generieren:

  1. Wechseln Sie zur Ansicht 'Brokeranwendungsentwicklung'.
  2. Klicken Sie in der Brokerentwicklungssicht mit der rechten Maustaste auf die Nachrichtendefinitionsdatei (Dateierweiterung *.msxd), aus der Sie ein XML-Schema generieren möchten, und klicken Sie anschließend im Menü auf Generieren> XML-Schema.
  3. Beginn der ÄnderungDaraufhin wird das Fenster XML-Schema generieren angezeigt, und die ausgewählte Nachrichtendefinitionsdatei wird hervorgehoben. Die Nachrichtendefinitionsdatei wird so gefiltert, dass nur Artefakte im aktiven Arbeitsbereich angezeigt werden. Falls dies nicht die Nachrichtendefinitionsdatei ist, aus der Sie ein XML-Schema generieren möchten, wählen Sie die richtige Nachrichtendefinitionsdatei aus. Ende der Änderung
  4. Optional: Wählen Sie in der Dropdown-Liste unten im Fenster XML-Schema generieren das physische XML-Format aus, das Sie zum Generieren des XML-Schemas verwenden möchten.
    Tipp: Wenn Sie zum Generieren eines XML-Schemas ein physisches XML-Format verwenden möchten, müssen Sie der Nachrichtengruppe zunächst physische XML-Formatschichten zuordnen. Weitere Informationen hierzu finden Sie unter Ein physisches XML-Format hinzufügen.
  5. Wenn das XML-Schema nicht mit der Option 'strikt' generiert werden soll, inaktivieren Sie das Kontrollkästchen Strikte Generierung unten auf der Seite XML-Schema generieren. Dieses Kontrollkästchen ist standardmäßig aktiviert.
    Tipp: Weitere Informationen zum Generieren von XML-Schemas mit den Optionen 'strikt' und 'lax' finden Sie im Abschnitt Generierung eines XML-Schemas.
  6. Klicken Sie auf Weiter, um zur nächsten Seite des Assistenten zu wechseln.
  7. Wählen Sie einen Zielordner für das XML-Schema aus. Sie können eine Speicherposition innerhalb oder außerhalb des Arbeitsbereichs auswählen.
    • Klicken Sie auf In Arbeitsbereichsverzeichnis erstellen, und wählen Sie den gewünschten Zielordner im erweiterten Arbeitsbereichsverzeichnis aus. Der Inhalt des ausgewählten Ordners wird überschrieben.

      Gehen Sie wie folgt vor, wenn Sie einen neuen Ordner erstellen möchten:

      1. Klicken Sie auf die gewünschte Speicheradresse.
      2. Klicken Sie auf Neuen Ordner erstellen.
      3. Klicken Sie auf 'OK'
    • Klicken Sie auf In externes Verzeichnis exportieren, und klicken Sie auf Durchsuchen, um das Verzeichnis zu erweitern. Wählen Sie einen Ordner im erweiterten Verzeichnis aus. Der Inhalt des ausgewählten Ordners wird überschrieben.

      Gehen Sie wie folgt vor, wenn Sie einen neuen Ordner erstellen möchten:

      1. Klicken Sie auf die gewünschte Speicheradresse.
      2. Klicken Sie auf Neuen Ordner erstellen, und geben Sie den Namen des Neuen Ordner in die Verzeichnisstruktur ein.
      3. Klicken Sie auf 'OK'
  8. Klicken Sie auf Fertigstellen. Das XML-Schema wird generiert.
  9. Suchen Sie in der Brokerentwicklungssicht den Zielordner, den Sie für das generierte XML-Schema angegeben haben. Dieser Ordner enthält eine Datei mit dem Namen Ihrer Nachrichtendefinitionsdatei und der Erweiterung *.xsd. Hierbei handelt es sich um das generierte XML-Schema. Klicken Sie mit der rechten Maustaste auf diese Datei und anschließend im Menü auf Öffnen, um die Datei anzuzeigen. Daraufhin wird der Schemaeditor geöffnet.
    Tipp: Für das generierte XML-Schema stehen verschiedene Ansichten zur Verfügung, die Sie über die Registerkarten Design, Quelle oder Grafik unten links im Schemaeditor auswählen können.
Zugehörige Konzepte
Das Nachrichtenmodell
Modelldarstellungen generieren
Zugehörige Tasks
Mit einer Nachrichtengruppe arbeiten
Mit Nachrichtendefinitionsdateien arbeiten
Mit Nachrichtenmodellobjekten arbeiten
Mit Nachrichtenkategoriedateien arbeiten
Zugehörige Verweise
WSDL-Generierung
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:28:46

ad12420_