Ausnahmedatensatz (Exception) für XML
EGL definiert den folgenden Ausnahmedatensatzabschnitt, der Details zu eventuellen Fehlern enthält, die beim Konvertieren einer XML-Zeichenfolge in
einen Datensatz und umgekehrt auftreten:
- XMLProcessingException
- messageID
- Eine EGL-Nachrichten-ID.
- message
- Die Beschreibung für die Nachrichten-ID.
- detail
- Die Fehlernachricht, die aus einer zugrunde liegenden Technologie stammt. Hierbei kann es sich beispielsweise um einen SAX-Parserfehler, einen DOM-Parserfehler oder einen XPath-Verarbeitungsfehler handeln.
Alle diese Felder sind vom Typ STRING.
Details zu den Konvertierungsfunktionen finden Sie unter “convertToXML” und “convertFromXML”. Beide Funktionen können auch eine Laufzeitausnahmebedingung (RuntimeException) auslösen.