Tratamiento de errores

La ruta que sigue un mensaje a través del subsistema de mensajería de BizTalk Server abarca varios puntos de procesamiento y transferencia. En cada punto a lo largo de esta ruta, se pueden producir errores tanto en la infraestructura de BizTalk Server como en los elementos proporcionados por la aplicación, como los componentes de canalización personalizados y las orquestaciones.

Esta sección y las contenidas en ella describen los modos de error típicos que se producen en fases de procesamiento conocidas y cómo se controlan estos modos de error mediante la configuración y los elementos proporcionados por la aplicación (como las orquestaciones) de BizTalk Server. Entre las consecuencias de los errores se incluye la disposición del mensaje, la captura y el registro de información de diagnóstico y una serie de consideraciones sobre el funcionamiento.

Los eventos que se producen cuando un mensaje tiene errores dependen de la ubicación del error y del estado del enrutamiento de mensajes con errores y del procesamiento de intercambio recuperable. La tabla siguiente resume el comportamiento del error y reanuda la ubicación de error de canalizaciones y suscripción.

Tipo de error Enrutamiento de mensajes con errores Procesamiento de intercambio recuperable Comportamiento del error Reanudar ubicación
Canalización Disabled Disabled El mensaje se suspende antes de la canalización Antes de la canalización.
Canalización Disabled habilitado El mensaje se suspende después de la canalización Antes de la canalización. Para obtener más información sobre el procesamiento de intercambio recuperable, vea Procesamiento de intercambio recuperable.
Canalización habilitado Disabled El mensaje se publica con propiedades promocionadas de contexto del mensaje relacionado con el informe de errores El mensaje no se suspende. Para obtener más información sobre el enrutamiento de mensajes con errores, consulte Uso del enrutamiento de mensajes con errores.
Canalización habilitado habilitado El mensaje se publica con propiedades promocionadas de contexto del mensaje relacionado con el informe de errores. El mensaje no se suspende.
Subscription Disabled Disabled El mensaje se suspende antes de la canalización. Informe de error de enrutamiento creado. El mensaje se reanudará antes de la canalización. El informe de error de enrutamiento es no reanudable.
Subscription Disabled habilitado El mensaje se suspende después de la canalización. Informe de error de enrutamiento creado. El mensaje se reanudará antes de la canalización. El informe de error de enrutamiento es no reanudable. Para obtener más información sobre el procesamiento de intercambio recuperable, vea Procesamiento de intercambio recuperable.
Subscription habilitado Disabled El mensaje se publica con propiedades promocionadas de contexto del mensaje relacionado con el informe de errores. Informe de error de enrutamiento creado. El mensaje no se suspende. El informe de error de enrutamiento es no reanudable. Para obtener más información sobre el enrutamiento de mensajes con errores, consulte Uso del enrutamiento de mensajes con errores.
Subscription habilitado habilitado El mensaje se publica con propiedades promocionadas de contexto del mensaje relacionado con el informe de errores. Informe de error de enrutamiento creado. El mensaje no se suspende. El informe de error de enrutamiento es no reanudable.

Muchos de los modos de error enumerados se corresponden con características específicas de BizTalk Server que están diseñadas para el modo de errores, como el procesamiento de intercambio recuperable y los informes de errores. Otros modos de error están relacionados con cómo BizTalk Server comunica la información de errores a los elementos de aplicación y cómo dichos elementos de aplicación (por ejemplo componentes de canalizaciones personalizados, adaptadores y orquestaciones) comunican a su vez la información de errores a BizTalk Server.

En esta sección

Consulte también

Procesamiento de intercambio recuperable
Tipos de errores de mensaje