Mustercode 'CICS Transaction Server for z/OS Connectivity' ausführen
Wenn Sie den Mustercode 'CICS Transaction Server for
z/OS Connectivity' ausführen, werden die Nachrichten
sample_input_111111.xml,
sample_input_222222.xml und
sample_input_FILEB.xml durch den
Nachrichtenfluss gesendet. Anhand dieses Mustercodes erfahren Sie den Ablauf der folgenden Szenarios:
- Die .xml-Eingabenachricht ruft einen Datensatz aus FILEA ab.
- Die .xml-Eingabenachricht versucht, eine nicht vorhandene Datei zu öffnen.
Weitere Informationen finden Sie im Abschnitt Informationen zum Mustercode
CICS Transaction Server for z/OS Connectivity.
Wurde die FILEA-Datei nicht in der CICS-Region konfiguriert, kann der Ablauf beim Abrufen von Datensätzen aus FILEA nicht veranschaulicht werden. Informationen, wie FILEA in der CICS-Zielregion konfiguriert wird, finden Sie im Abschnitt Mustercode 'CICS Transaction Server for z/OS Connectivity' einrichten.
Doch auch wenn Sie keine FILEA-Datei in der CICS-Region eingerichtet haben, können Sie sich trotzdem mit der Konfiguration der Knoteneigenschaften vertraut machen und sehen, was geschieht, wenn Sie versuchen, eine nicht vorhandene Datei zu öffnen.
Fehlerbehebung
Sollten bei der Ausführung des Mustercodes Fehler auftreten, versuchen Sie es zunächst mit den folgenden Maßnahmen zur Fehlerbehebung:
- Überprüfen Sie die im konfigurierbaren Service 'CICSConnection' definierten Konfigurationsdetails. Weitere Informationen zu den Eigenschaften für konfigurierbare CICSConnection-Services finden Sie im Abschnitt Eigenschaften von konfigurierbaren Services in der Dokumentation zu WebSphere Message Broker.
- Überprüfen Sie die Protokolldatei und die FILEA-Definitionen in der CICS-Region.
- Sollten bei der Ausführung des Mustercodes nach wie vor Probleme auftreten, lesen Sie den Abschnitt Probleme bei der Ausführung von Mustercodes beheben in der WebSphere Message Broker-Dokumentation.
Mustercode mit .xml-Nachricht ausführen, um Datensatz 111111 aus FILEA abzurufen
- Erweitern Sie in der Ansicht 'Brokerentwicklung' den Ordner CICS Connectivity Message Flows > Flow Tests (Nachrichtenflüsse für CICS-Konnektivität > Flusstests).
- Klicken Sie doppelt auf die Datei CICSConnectivityTest.mbtest, um sie in einem Testclient zu öffnen.
- Mit dem Befehl 'invoke' wird eine Eingabenachricht gesendet, um den Datensatz 111111 aus FILEA abzurufen.
- Klicken Sie mit der rechten Maustaste auf Nachrichtenfluss aufrufen > Re-run (Erneut ausführen).
- Überprüfen Sie die Eingabe- und Ausgabenachrichten.
<record>
<stat></stat>
<recid>111111</recid>
<name>C. BAKER</name>
<address>OTTAWA, ONTARIO</address>
<phone>51212003</phone>
<date>26 11 81</date>
<amount>$0011.00</amount>
<comment>*********</comment>
</record>
Mustercode mit .xml-Nachricht ausführen, um Datensatz 222222 aus FILEA abzurufen
- Klicken Sie mit der rechten Maustaste auf Nachrichtenfluss aufrufen > Duplizieren.
- Ändern Sie <Datensatz>111111</Datensatz> in
<Datensatz>222222</Datensatz>.
- Klicken Sie auf Nachricht senden.
- Überprüfen Sie die Eingabe- und Ausgabenachrichten.
<record>
<stat></stat>
<recid>222222</recid>
<name>DR E. GRIFFITHS</name>
<address>FRANKFURT, GERMANY</address>
<phone>20034151</phone>
<date>26 11 81</date>
<amount>$0022.00</amount>
<comment>*********</comment>
</record>
Mustercode mit .xml-Nachricht ausführen, um eine nicht vorhandene Datei zu öffnen
- Klicken Sie mit der rechten Maustaste auf Nachrichtenfluss aufrufen > Duplizieren.
- Ändern Sie <Datei>FILEA</Datei> in
<Datei>FILEB</Datei>.
- Klicken Sie auf Nachricht senden.
- Überprüfen Sie die Eingabe- und Ausgabenachrichten.
<record>
<stat>File could not be found</stat>
</record>
Ausführliche Informationen zur Verwendung des Testclients finden Sie im Abschnitt Testclient-Registerkarte 'Ereignisse' in der Dokumentation zu WebSphere Message Broker.
Zurück zum Beginn des
Mustercodes