Show TOC

Dokumentation zur VorgehensweiseSequenz analysieren Dieses Dokument in der Navigationsstruktur finden

Voraussetzungen

Sie haben die im Abschnitt Selektionskriterien auswählen beschriebenen Schritte durchgeführt.

Vorgehensweise

  • Prüfen Sie den Status der Sequenzen.

    Die Sequenzübersicht hat folgende Spalten:

    Spalte

    Bedeutung

    Status

     Sequenz ist übertragen

     Sequenz wird übertragen

     Sequenz ist abgebrochen

    Rolle

    Logische Sequenz wurde auf der Consumer-Seite oder Provider-Seite angelegt.

    Komponente/Anwendung

    Bezeichnung des Software-Levels / der Anwendung

    Logische Sequenz-ID

    Die logische Sequenz-ID wird nicht vom Consumer zum Provider übertragen.

    Technische Sequenz-ID

    Die technische Sequenz-ID wird auf der Consumer-Seite (Create Sequence Request) angefordert, auf der Provider-Seite angelegt und zum Nutzer des Service übertragen. Die ID ist auf beiden Seiten identisch und verbindet die unterschiedlichen logischen Sequenzschlüssel auf der Consumer- und auf der Provider-Seite.

  • Wählen Sie eine Sequenz, um weitere Details anzuzeigen.

    Der Bereich Sequenzdetails enthält die Register Sequenzkopfdaten, Messages und Events. Die angezeigten Daten beziehen sich auf die ausgewählte Sequenz.

Register Sequenzkopfdaten

Das Register ist unterteilt in Angaben zur logischen und zur technischen Sequenz.

Beide Teile enthalten Informationen über den aktuellen Stand der Sequenzverarbeitung und den Status der zugehörigen Messages.

Sie erfahren, wann und von wem die Sequenz angelegt wurde, und erhalten Details zum verwendeten Schlüssel und zur Queue.

Die anderen Felder werden im Folgenden beschrieben.

Feld

Bedeutung

Sequenzfehlertyp

Diesem Feld können Sie entnehmen, ob der Fehler in der Sequenz, einer Message oder der Queue aufgetreten ist. Beruht der Fehler auf der Sequenz, kann es sein, dass der Request Create Sequence nicht erfolgreich übertragen wurde. Dies wiederum kann an Authentifizierungsproblemen liegen oder daran, dass der Web-Services auf der Provider-Seite nicht korrekt konfiguriert wurde.

Sequenzprozessmodus

Informationen, ob die Sequenz im Remote- oder im lokalen Prozessmodus ausgeführt wird. Wird sie im Remote-Prozessmodus ausgeführt, sind die Referenzen der Endpunkte unterschiedlich.

Sequenztyp

Transiente (vom Framework verwalteter Typ) oder persistente (von der Anwendung verwalteter Typ) Sequenz

Werden Sequenzen über eine Anwendung angelegt (persistente Sequenz), so ist die Anwendung für den Abschluss dieser Sequenz verantwortlich. Eine transiente Sequenz, d.h. eine Sequenz, die mit Hilfe des Message Frameworks angelegt wurde, wird mit Hilfe desselben terminiert. Der Abschluss dieser Sequenz wird von der Anwendung nicht explizit initiiert.

In den Details zur technischen Sequenz erfahren Sie, wie viele Messages erfolgreich übertragen wurden und bei welcher Message ein Fehler aufgetreten ist.

Messages

In der Spalte Message-Status erscheint ein Fahnensymbol, wenn die Message erfolgreich zur Endpunkt-Referenz des Empfängers übermittelt wurde. Eine Message wird zum Löschen vorgesehen, wenn sie (aus der Perspektive der Sender-Endpunkt-Referenz) erfolgreich verarbeitet wurde. Ansonsten erscheint eine grüne (Verarbeitung läuft noch) oder rote Ampel (Prozess abgebrochen).

Die Messages werden mit der Nummer, der ID, dem Message-Status und dem Transfer-Status ausgegeben.

Im Register Messages finden Sie die Information, zu welcher Service-Definition eine Message gehört.

Events

Im Register Events erscheint eine Übersicht der aufgetretenen Events innerhalb der gewählten Sequenz. Wenn es zum Beispiel bei der Übertragung von asynchronen Messages zu Lücken in der Reihenfolge der übertragenen Messages kommt, wird ein Event ausgelöst. Im Event-Prozess wird geprüft, ob die existierende Lücke geschlossen wurde. Die verzögerte Message kann dann verarbeitet werden.

Folgende Events sind möglich:

Event

Bedeutung

WSRM_ACK_REQUESTED_EVENT

Bestätigung angefordert

WSRM_ACKNOWLEDGEMENT_EVENT

Bestätigung versendet

WSRM_INACTIVITY_EVENT

Wartezeit für erneute Anforderung

WSRM_RETRANSMISSION_EVENT

Erneuter Versand

WSRM_STOPP

Sequenzversand angehalten