|
|
-
Check archive storage availability and credentials/permissions.
-
Verify path configuration and free space.
-
Retry the archive command
|
no |
|
|
-
Fix the bulk specification (unsupported parser, invalid settings).
-
Restart the application and retry the add component command
|
no |
|
-
Emitted when a command sent to the bulk aggregate fails validation (e.g. missing content, invalid path, parent doesn’t exist, unsupported in the current state).
|
-
Correct the command payload or sequencing (ensure the parent exists, valid path, content provided).
-
Send a different or corrected command appropriate to the current bulk state.
|
yes |
|
|
|
maybe |
|
|
|
yes |
|
|
-
Verify state store connectivity and credentials.
-
Restart the application after resolving the persistence issue; if transient, a backoff retry should recover.
|
yes |
|
|
|
yes |
|
|
|
maybe |
|
|
-
Check notifier endpoint e.g. kafka is available
-
Any behaviour depending on the notification will need to be executed manually. E.g. if your application is subscribing to a BulkClosedNotification to send an email, the email will need to be sent manually
|
no |
|
-
Emitted when producing/assembling the bulk output file fails (e.g. merge/write errors, disk space, template
issues)
-
Unable to retrieve components while trying to produce a bulk file
|
|
no |
|
|
|
yes |
|
|
|
maybe |
|
|
|
no |