Zum Testen eines Nachrichtenflusses, für den Sie ein Debugging ausführen, können Sie eine Nachricht in eine Eingabewarteschlange einreihen.
Vor dem Start
Führen Sie die unter Fluss-Debugger zur Durchführung eines Debug-Vorgangs an eine Ausführungsgruppe anhängen beschriebenen Schritte aus.Wenn Ihr Nachrichtenfluss MQInput- und MQOutput-Knoten umfasst, können Sie zum Testen des Nachrichtenflusses eine Nachricht in die Eingabewarteschlange des ersten MQInput-Knotens einreihen.
Nachrichten können über die Befehlszeilenschnittstellen oder den WebSphere MQ-Explorer in Warteschlangen eingereiht werden.
Eine wiederholt anwendbare Alternative dazu bietet der Testclient. Führen Sie die in den folgenden Abschnitten beschriebenen Schritte aus, wenn Sie den Testclient verwenden möchten:
Wenn die Nachricht vom Nachrichtenfluss verarbeitet und in eine Ausgabewarteschlange eingereiht wird, kann sie von dort abgerufen werden. Weitere Informationen hierzu finden Sie im Abschnitt Debug: Testnachricht aus Ausgabewarteschlange abrufen.
Gehen Sie wie folgt vor, um ein Ereignis bei der Warteschlangeneinreihung im Testclient so zu konfigurieren, dass über dieses Ereignis eine Testnachricht gesendet werden kann:
Wenn Sie Ihrer Testnachricht nur wenig Testdaten hinzufügen möchten, können Sie die Daten in den Abschnitt Quelle des Teilfensters Nachricht eingeben:
Soll die Testnachricht eine größere Menge an Musterdaten (wie z. B. strukturierte XML-Daten) enthalten, können Sie eine Datei mit den betreffenden Daten in den Testclient importieren: