XML Dispatch Error Handling
XML Dispatch handles three types of errors. This table identifies the errors and how XML Dispatch handles the error:
XML Dispatch Error |
How XML Dispatch Handles the Error |
---|---|
An error occurs while XML dispatch, XTS, and the XL kernel processes are exchanging data. For example, communication is broken. |
XML Dispatch generates an error report, which is an XML document that describes the error. |
An error occurs while the parser or XTS is processing an XML document. For example, a syntax error, an invalid request, and so on. |
XML Dispatch generates an error report that is based on the error message that is generated by either the parser or XTS. |
An error occurs while an XML kernel is processing an XML document. For example, the user name is invalid, the transaction is rolled back, and so on. |
XML Dispatch uses XTS to transform the XML kernel generated error report when necessary. |
XML Dispatch sends generated error reports to the corresponding transport process.