I have a scenario, where I need to handle the errors of the entire job (at each component level when there is an occurrence). In this case, the job should run ignoring all the errors at first. That being said, the job shouldn't fail or stop its execution. Thereafter, when the job is completed the errors should be captured in a consolidated manner.