Intente actualizar el paso de ejecución id = 1 con la versión incorrecta (2), donde la versión actual es 1
Estoy usando SpringBatch 2.1.7 release core y Infrastructure jars para leer un archivo CSV y guardarlo en la base de datos.
Integrado mi código con Spring Quartz Scheduler para cada minuto, The Batch funciona bien con la lectura y la escritura, pero falla con el error "org.springframework.dao.OptimisticLockingFailureException: Intento de actualizar la ejecución del paso id = 1 con la versión incorrecta (2 ), donde la versión actual es 1 "
Debido a los conflictos de Tx. Por favor, sugiera cómo puedo resolver este problema.