У меня есть приложение Spring-Batch, которое обрабатывает файл и записывает результаты в базу данных.
Я хочу выполнить полный откат, если он достигнет установленного предела пропуска:
<batch:step id="stepLoadCdsCashFlows" next="stepCleanOldCdsTrades">
<batch:tasklet>
<batch:chunk reader="cdsCashFlowItemReader" writer="cdsCashFlowItemWriter"
processor="cdsCashFlowsProcessor" commit-interval="1000000" skip-limit="5">
<batch:skippable-exception-classes>
<batch:include class="c.h.i.c.b.MySkippableException" />
</batch:skippable-exception-classes>
</batch:chunk>
</batch:tasklet>
</batch:step>
Есть ли другой способ, кроме указания произвольно большого интервала фиксации?