NotificationFailure evento

Resaltar

Evento Descripción Cómo recuperar Flujo Relacionado

NotificationFailure

• Emitido al manejar/enviar una notificación relacionado con fallos en el procesamiento por lotes

• Revise el punto final del notificador, por ejemplo, kafka está disponible
• Cualquier comportamiento que dependa de la notificación deberá ser ejecutado. manualmente. Por ejemplo, si su aplicación está suscribiéndose a un BulkClosedNotificationPara enviar un correo electrónico, será necesario que se envíe el correo electrónico. manualmente

no

Preguntas Operativas

Pregunta Respuesta Comentarios

¿Podría suceder en producción?

¿Es fatal?

No

No es fatal en relación con el procesamiento de volúmenes, pero significará que las acciones impulsadas por las notificaciones de granel no serán triggered.

Registros

Nivel de registro Mensaje de registro ¿También registra la excepción subyacente?

ERROR

Error encontrado al enviar {Notification class name} `

Notas de Resolución

Este System Event ocurre por un problema al enviar una notificación a través de la BulkNotificationPort.

# Acción Comentarios

1

Revise los registros del sistema y el evento del sistema para detectar excepciones subyacentes.a

Busque el registro de ERROR mencionado en la sección 'Registros'.

El System Event también registra el error en el errorMessage campo.

2

Investigue y resuelva el problema subyacente.a

Esto depende de la implementación del cliente de la BulkNotificationPort interfaz.

IPF proporciona una implementación preempaquetada de esta interfaz en el ipf-bulker-notifications-connector-kafka artefacto maven que publica notificaciones a kafka. Si el cliente está utilizando esto, verifique Kafka salud (específicamente el punto final del notificador y el tema (el tema predeterminado es BULK_NOTIFICATION))

3

Envíe manualmente la Notificación fallida.

O bien

Active el comportamiento dependiente manualmente.

Si el problema subyacente ha sido resuelto, puede activar manualmente el notificación fallida si tiene acceso a los campos requeridos para re-construya el objeto de notificación.

Alternativamente, cualquier comportamiento o proceso que se derive de lo específico notificación que falló puede ser manualmente triggered.