BulkConfigurationError evento

Destacar

Evento Descripción Cómo recuperar Flujo Relacionado

BulkConfigurationError

• Se emite cuando hay una configuración masiva inválida. resulta en un fallo (por ejemplo, durante la creación/apertura o validación masiva).

• Corrija la especificación de volumen (analizador no soportado, configuraciones inválidas).
• Reinicie la aplicación y vuelva a intentar el comando de agregar componente.

no

Preguntas Operativas

Pregunta Respuesta Comentarios

¿Podría suceder en producción?

Técnicamente, sí. En la práctica, debe solo puede verse en la fase de prueba

Este error será únicamente el resultado de un aplicación de bulker mal configurada y debe ser detectada en las pruebas fase

¿Es fatal?

Registros

No hay registros que proporcionen más información sobre este problema. El problema es marcado a través del evento del sistema, y el estado en bloque es gestionado (es decir, que permanece igual) hasta que se reintente un comando tras la resolución (vea la sección de pasos de resolución a continuación)

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

-

-

-

Notas de Resolución

Actualmente, el único BulkConfigurationError es para un componente desconocido analizador. El evento del sistema errorMessage el campo será " Bulk la especificación incluye uno o más analizadores de componentes desconocidos". Por lo tanto, el las notas de resolución abordan este problema.

Analizador de Componente Desconocido

# Acción Comentarios

1

Revise la configuración de su bulker para los nombres de los analizadores de componentes configurados.

Corrija cualquier mala configuración.

Revise específicamente el campo 'component-parser-name' para cada uno. Valores del arreglo 'ipf.bulker.configurations[]'.

Un valor de ejemplo es "xml".

2

Revise el contexto de la aplicación para encontrar coincidencias. InsertionPointFinder beans.

Si falta, entonces añada el bean en el contexto de la aplicación.

InsertionPointFinder beans getName El método () debe devolver lo mismo. Cadena como la configuración (por ejemplo, "xml").

Si está utilizando la dependencia maven ipf-bulker-aggregate-starter, entonces usted tendrá automáticamente un InsertionPointFinder bean manejar XML archivos.

3

Si se han tomado medidas de remediación hasta ahora, entonces reinicie la aplicación. con el contexto o la configuración actualizada

4

Vuelva a enviar el comando que ha fallado.a

Reenvíe el último comando que causó que se mostrara este problema (por ejemplo, ConfigureBulkCommand).

Puede hacer esto a través del sistema del cliente presionando el apropiado métodos en las interfaces agregadas (es decir,RecurringBulkAggregate, BulkAggregate).

Por ejemplo, si el problema se mostró al enviar un ConfigureBulkCommand, una vez que se solucione el problema subyacente, usted puede repita el comando presionando el RecurringBulkAggregate.configureBulk método.