El contenido del árbol de mensajes se actualiza si se lanza una excepción.
Si no se produce ninguna excepción durante el proceso del mensaje, el contenido y la estructura del árbol que recibe un nodo individual se determina en función de la acción de los nodos anteriores del flujo.
Si se produce una excepción en el flujo de mensajes, el contenido de los cuatro árboles depende de los factores siguientes:
Las vías de acceso de manejo de excepciones se inician en un terminal de anomalías (la mayor parte de nodos de proceso de mensajes disponen de estos terminales), el terminal de captación de un nodo de entrada, un nodo TryCatch o un nodo AggregateReply pero, en principio, no son diferentes de una vía de acceso de flujo de mensajes normal. Este tipo de flujo consta de una secuencia de nodos que el diseñador del flujo de mensajes conecta entre sí. Las vías de acceso de manejo de excepciones difieren en el tipo de proceso que llevan a cabo para registrar o reaccionar a la excepción. Por ejemplo, pueden examinar la lista de excepciones para determinar la naturaleza del error y tomar la acción adecuada o anotar datos del mensaje o la excepción.
El LocalEnvironment y el árbol de mensajes que se propagan a la vía de acceso de flujo de mensajes de manejo de excepciones son los que se encuentran al inicio de la vía de acceso de excepciones, no los del punto en el que se ha emitido la excepción. En la figura siguiente se ilustra este punto:
Conceptos relacionados
Árbol de mensajes
Árbol Environment
Árbol LocalEnvironment
Árbol ExceptionList
Diseño de mensajes
Tareas relacionadas
Desarrollo de aplicaciones de flujos de mensajes
Acceso al árbol ExceptionList
Generación de una excepción
Referencia relacionada
Nodos incorporados
Nodo AggregateReply
Nodo Compute
Nodo TryCatch
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ac00545_ |