Debugging a UCMA Workflow application involves the following three tasks:
Debugging the workflow (.xoml) components of the application
Debugging the code of the hosting application
Debugging the code other than the workflow activities and events, including the UC-specific instant messaging, speech, and presence-querying activities and events
To debug the hosting application component and the code that is not part of the workflow activities and events, follow the process for debugging UCMA Core applications that was discussed earlier in this chapter. The following sections focus only on how to debug the workflow component.
Specifically, these sections discuss how workflow exceptions are handled by using the fault ...