Exception record for XML

EGL defines the following Exception Record part, which provides details for an error that occurs when you convert an XML string to or from a record:
XMLProcessingException
messageID
An EGL message ID.
message
The description for the message ID.
detail
The error message from an underlying technology; for example, a SAX parser error, a DOM parser error, or an XPath processing error.

All those fields are of type STRING.

For details on the conversion functions, see “convertToXML” and “convertFromXML,” either of which can also throw a RuntimeException.