Untergeordneter Fehlernachrichtenfluss für das Muster Service Proxy: static endpoint (Service-Proxy: statischer Endpunkt)

Wenn während der Verarbeitung des Nachrichtenflusses ein Fehler auftritt, wird der untergeordnete Fehlernachrichtenfluss aufgerufen und an den Client wird eine Fehlernachricht zurückgesendet, die darauf hinweist, dass die Anforderung nicht erfolgreich ausgeführt werden konnte.

Wenn Sie die Musterinstanz für Fehlernachrichten aktiviert haben, wird eine Nachricht in die Fehlerwarteschlange geschrieben. Der untergeordnete Fehlernachrichtenfluss führt die folgenden Aktionen durch:

  1. Der untergeordnete Fehlernachrichtenfluss generiert eine SOAP-Fehlernachricht mit dem Hinweis, dass die Anforderung nicht erfolgreich war, und gibt diese an den Servicerequester zurück. Der SOAP-Fehler enthält Details zu der Ausnahme, durch die der Fehler im Nachrichtenfluss verursacht wurde.
  2. Wenn Sie die Musterparameter auch für Fehlernachrichten konfiguriert haben und die benutzerdefinierte Eigenschaft ErrorLoggingOn ausgewählt ist, wird eine Fehlernachricht erzeugt und in die Fehlerwarteschlange geschrieben.

    Details zur Ausnahmebedingung werden als XML-Nachricht geschrieben. Zu diesen Details gehören:

    Die Zusammenfassung der Ausnahmedaten enthält die Nachrichtenflussbezeichnung, Fehlernummer, Textbeschreibung und eine Liste mit Einfügungen, die weitere Details liefern.

Zurück zur Spezifikation des Musters 'Service Proxy: static endpoint' (Service-Proxy: statischer Endpunkt)