Show TOC Anfang des Inhaltsbereichs

Objektdokumentation Fault-Messages Dokument im Navigationsbaum lokalisieren

Definition

Eine Fault-Message ist eine Nachricht, die eine anwendungsspezifische Fehlersituation beschreibt.

Verwendung

Die Proxy-Generierung generiert Ausnahmeklassen zu Fault-Messages im Integration Repository. Löst eine Anwendung eine Ausnahme über eine solche Ausnahmeklasse aus, setzt sie die Proxy-Laufzeit automatisch in eine Fault-Message um. Mit Hilfe der Fault-Message meldet die Anwendung einen Anwendungsfehler (zum Beispiel: "Angefordertes Kundenprofil unbekannt").

Struktur

Der aus der Fault Message generierten Ausnahmeklasse können Sie Informationen zur Fehlerursache über die folgende Struktur mitgeben:

Diese Grafik wird im zugehörigen Text erklärt

Die Struktur STANDARD ist vorgegeben und enthält essentielle Felder, um den Fehler weiterzuleiten. Struktur ADDITION läßt sich frei von der Anwendung verwenden.

Beispiel

Das folgende UML-Diagramm zeigt die Klassenhierarchie der generierten Klassen für eine Fault-Message Fault. Dabei dient ein Datentyp Application im Integration Repository für den anwendungsspezifischen Teil der Fault-Message:

Diese Grafik wird im zugehörigen Text erklärt

 

Um die Fault Message zu verschicken, füllen Sie auf Inbound-Seite die Objekte zu den Klassen der Fault-Message. Übergeben Sie die Fault-Message einer Instanz der Ausnahmeklasse (in unserem Beispiel Fault_Message_Exception) und lösen Sie die Ausnahme über die Anweisung throw <Ausnahmeklasse> aus.

 

 

 

Ende des Inhaltsbereichs