Я использую Spring Batch с разметкой.Изначально я получал исключение DeadlockLoserDataAccessException, а затем настроил наши шаги как faultTolerant, см. Следующий код -
Step masterCalculationStep = stepBuilderFactory.get("STEP_1")
.<Map<Long, List<CostCalculation>>, List<TempCostCalc>>chunk(1).reader(reader)
.processor(processor)
.writer(writer)
.faultTolerant()
.retryLimit(5)
.retry(DeadlockLoserDataAccessException.class)
.build();
, но теперь мы получаем другое исключение -
org.springframework.batch.core.step.skip.NonSkippableReadException: не пропускаемое исключение во время чтения
Не знаете, почему это новое исключение и как его устранить?