O conteúdo da árvore de mensagens será atualizado, se uma exceção for levantada.
Se não ocorrer nenhuma exceção durante o processamento da mensagem, a estrutura da árvore e o conteúdo recebidos por um nó individual serão determinados pela ação de nós anteriores no fluxo. Se ocorrer uma exceção no fluxo de mensagens, o conteúdo das quatro árvores dependerá dos seguintes fatores:
Os caminhos de manipulação de exceção iniciam em um terminal de falha (a maioria dos nós de processamento de mensagens os possuem), no terminal Catch de um nó de entrada, em um nó TryCatch ou em um nó AggregateReply, mas não são diferentes em princípio de um caminho de fluxo de mensagens normal. Tal fluxo consiste de uma seqüência de nós conectados juntamente pelo designer do fluxo de mensagens. Os caminhos de tratamento de exceções se diferem no tipo de processamento que eles executam para registrar ou reagir à exceção. Por exemplo, eles podem examinar a lista de exceções para determinar a natureza do erro e executar a ação apropriada ou os dados do registro a partir da mensagem ou exceção.
As árvores de ambiente local e de mensagens que são propagadas para o caminho do fluxo de mensagens de manipulação de exceções são aquelas no início do caminho de exceção, não aquelas no ponto em que a exceção é lançada. A figura a seguir ilustra este ponto: