Nur Mustercode 'FTEOutput-Knoten' ausführen

Bevor der FTEOutput-Mustercode ausgeführt werden kann, muss er importiert und implementiert werden (siehe Mustercode 'Managed File Transfer').

Ein Beispiel für eine Eingabetestnachricht und die entsprechende vom FTEOutput-Knoten generierte Ausgabedatei sind vorhanden, damit Sie feststellen können, ob die Ausführung des Mustercodes erfolgreich war.

Sollten bei der Ausführung des Mustercodes Probleme auftreten, lesen Sie den Abschnitt Umgebung für WebSphere MQ File Transfer Edition-Knoten vorbereiten oder den Abschnitt Probleme beim Ausführen von Mustercodes beheben in der Dokumentation zu WebSphere Message Broker.

Eingabetestnachrichten für den FTEOutput-Knoten

Die Testnachrichten, die für die Ausführung dieses Mustercodes verwendet werden, enthalten Daten zur Produktlieferung an eine Filiale. Die Anwendung für die Warenbereitstellung generiert für jedes Produkt je eine Nachricht, gefolgt von einer abschließenden Nachricht, die das Ende der Daten dieser Filiale anzeigt. Die Nachrichten haben folgendes Format:

Für diesen Mustercode wird der Nachrichtenfluss 'FTEOutputHQ2BranchMFlow' verwendet.

Mustercode ausführen:

  1. Erweitern Sie in der Ansicht 'Brokerentwicklung' den Eintrag 'FTENodesSampleFlowProject'.
  2. Doppelklicken Sie unter 'Flusstests' auf Msg2.StockReplenishmentInvoiceFromHQ.mbtest, um die Datei im Testclient zu öffnen.
  3. Klicken Sie im Testclient auf die erste Option In Warteschlange stellen.
  4. Klicken Sie im Fenster 'Ausführliche Eigenschaften' auf Nachricht senden.
  5. Klicken Sie im Testclient auf die zweite Option In Warteschlange stellen.
  6. Klicken Sie im Fenster 'Ausführliche Eigenschaften' auf Nachricht senden.
  7. Klicken Sie im Testclient auf die dritte Option In Warteschlange stellen.
  8. Klicken Sie im Fenster 'Ausführliche Eigenschaften' auf Nachricht senden.
  9. Klicken Sie im Testclient auf die vierte Option In Warteschlange stellen.
  10. Klicken Sie im Fenster 'Ausführliche Eigenschaften' auf Nachricht senden. Nachdem die End-of-data-Nachricht für die Filiale eingegangen ist, wird die Datei geschlossen und der FTEOutput-Knotenagent leitet die Übertragung ein.
  11. So überprüfen Sie, ob die aktualisierte Nachricht in eine Datei im angegebenen Verzeichnis ausgegeben wurde:
    1. Rufen Sie das Dateisystem auf und überprüfen Sie das entsprechende Verzeichnis. Beispiel:
      • Unter Windows:

        C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\IBM\MQSI\common\FTE\MB8BROKER\FTEBRANCH123\Inbox\ToBranch

      • Unter Linux:

        /var/mqsi/common/FTE/MB8BROKER/FTEBRANCH123/Inbox/ToBranch

    2. Öffnen Sie die Datei StockReplenishmentInvoice_123.xml.

Erwartete Ausgabenachricht vom FTEOutput-Knoten

Vergleichen Sie Ihre Datei mit der erwarteten Ausgabenachricht: StockReplenishmentInvoice_123.txt

Wenn alle vorherigen Schritte erfolgreich ausgeführt wurden, ist der Mustercode damit beendet. Sie können den FTEOutput-Knoten im Nachrichtenflusss 'FTEOutputHQ2BranchMFlow' anzeigen, um nachzuvollziehen, wie die Ergebnisse erzielt wurden.

Zurück zum Beginn des Mustercodes