Mustercode 'CICS Transaction Server for z/OS Channel Connectivity' ausführen
Bei der Ausführung des Mustercodes 'CICS Transaction Server for z/OS
Channel Connectivity' wird die XML-Musternachricht durch den Nachrichtenfluss gesendet. Sie können den Mustercode ausführen, um zu sehen, was in den folgenden Situationen geschieht:
- Die Eingabenachricht mit der Erweiterung .xml wird zur Erstellung mehrerer Container in einem CICS-Kanal unter Verwendung einer Nachrichtensammlung verwendet.
- Die Eingabenachricht mit der Erweiterung .xml wird zur Erstellung eines einzelnen Containers in einem CICS-Kanal verwendet.
Weitere Informationen finden Sie im Abschnitt Informationen zum Mustercode 'CICS Transaction Server for z/OS Channel Connectivity'.
Wenn Sie das CICS-Programm WMBCHAN1 in der CICS-Region nicht eingerichtet haben, kann die Kanalunterstützung im CICSRequest-Knoten nicht veranschaulicht werden. Wenn Sie das CICS-Programm kompilieren möchten, lesen Sie den Abschnitt Mustercode 'CICS Transaction Server for z/OS Channel Connectivity' einrichten.
Fehlerbehebung
Sollten bei der Ausführung des Mustercodes Probleme auftreten, lesen Sie die folgenden Tipps 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 WMBCHAN1-Programmdefinition 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 im Nachrichtensammlungsmodus ausführen
- Erweitern Sie in der Ansicht 'Brokerentwicklung' den Ordner CICS Channel Connectivity Message Flow > Flusstests.
- Klicken Sie doppelt auf CICSChannelTest.mbtest, um die Datei im Testclient zu öffnen.
- Suchen Sie den ersten Aufrufbefehl: Nachrichtenfluss aufrufen
(erstellen Sie bei mehreren Containern eine Nachrichtensammlung).
- Klicken Sie mit der rechten Maustaste auf Nachrichtenfluss aufrufen und klicken Sie anschließend auf Erneut ausführen.
- Überprüfen Sie die Eingabe- und Ausgabenachrichten.
<Data>
<NumericSum>15</NumericSum>
<LongestString>A really long sentence that CICS can pick out and return in a container.</LongestString>
<OtherInfo>
<ChannelName>MYCHANNEL</ChannelName>
<MirrorTran>CPMI</MirrorTran>
</OtherInfo>
</Data>
Mustercode im Einzelnachrichtenmodus ausführen
- Suchen Sie den zweiten Aufrufbefehl: Nachrichtenfluss aufrufen (verwenden Sie bei einem einzelnen Container eine einzelne Nachricht).
- Klicken Sie mit der rechten Maustaste auf Nachrichtenfluss aufrufen und klicken Sie anschließend auf Erneut ausführen.
- Überprüfen Sie die Eingabe- und Ausgabenachrichten.
<Data>
<NumericSum>0</NumericSum>
<LongestString>
<Text>
In this test, we are sending a single XML message into the CICS node,
and the local environment overrides provide a container name
("string") and a channel name ("SINGLEMSG").
On output, a message collection is still produced from the response
channel.
</Text>
</LongestString>
<OtherInfo>
<ChannelName>SINGLEMSG</ChannelName>
<MirrorTran>CPMI</MirrorTran>
</OtherInfo>
</Data>
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