Cuando se producen mensajes desconocidos o de tiempo de espera excedido de un proceso de tiempo de espera excedido desconocido desde un nodo AggregateReply se originan desde una cola interna y no desde un nodo MQInput. Esto determina cómo debe llevarse a cabo el manejo de errores.
Si un mensaje se envía habiéndose excedido el tiempo de espera de una hebra, se producirá una excepción, el mensaje se restituirá al nodo AggregateReply y se enviará al terminal de captación (terminal catch). Si este terminal está desconectado o se produce una excepción durante el proceso del mensaje, el tiempo de espera excedido se restituye a la cola interna y vuelve a procesarse. Esto puede potencialmente convertirse en un bucle infinito que sólo puede pararse eliminando el mensaje de tiempo de espera excedido de la cola interna (no se recomienda) o desplegando una versión del flujo de mensajes que solucione el problema.
Para evitar este bucle infinito, realice lo siguiente.