As with every application, error handling is essential to give feedback on problems that occur while the application tries to fulfill a task. Especially with application that connect to surrounding systems via SOAP or AJAX where there is not a guaranty that these systems may be either working properly or are not online at all. E2E UI web applications mostly depend on other systems to work and therefore implement error handling for SOAP calls as well as for AJAX calls.

Error handling means being able to catch a fault and redirect it to a medium e.g. a modal dialog for the user feedback. xUML UI can catch two specific error scenarios, AJAX faults and AJAX Connection errors.

Example File (Builder project Advanced Modeling/UI):

<your example path>\Advanced Modeling\UI\uml\uiErrorHandling.xml