Пакет Spring на ProcessError Propagation.REQUIRES_NEW не работает
Я использую весенний пакет 3.0.7 с конфигурацией Java.
При попытке записать ошибки процесса в мою базу данных в @onProcessError
метод откатывает мои вставки. После поиска я обнаружил, что должен был аннотировать свой метод @Transactional(propagation = Propagation.REQUIRES_NEW)
что я и сделал, но, похоже, это не решило проблему.
Также я попытался создать файл applicationContext.xml и объявить <tx:annotation-driven/>
включить аннотации транзакций. Ничего не изменилось.
Чего мне не хватать?
1 ответ
Решено с использованием этого подхода /questions/29610560/spring-batch-propuskaet-isklyuchenie-dlya-itemwriter/29610567#29610567 Еще хотелось бы понять сделку с неработающим распространением транзакции..