Как перехватить исключения и прослушать ошибку с помощью композитного записи и потока на шаге SPRING-BATCH?
Я новичок и мне нужна твоя помощь!
@Bean
public Step csvStep() throws Exception, ParseException {
return (stepBuilderFactory.get("csvStep").<objectDTO, objectDTO>chunk(1).reader(reader))
.processor(processor).writer(classifierCompositeItemWriter()).faultTolerant().skipPolicy(skipPolicy)
.skipLimit(500).listener(skipListener).listener(readerListener).listener(processListener)
.listener(writerListener).stream(writer).stream(otherWriter).build();
}
Я хотел бы перехватывать исключения в потоке (писатель) или потоке (erreurWriter), чтобы информационный элемент не удался.
На самом деле, я использую для этого прослушиватель "skipListener", и он работает для читателя, процессора и classifierWriter.
Как я могу сделать для этого потока?
Спасибо!