Re: OptimisticLockException отктывает верхнюю тразакцию
От: maxkar  
Дата: 30.12.22 09:49
Оценка:
Здравствуйте, Ballista, Вы писали:

B>как так выходит, ведь exception в отдельной от spring batch транзакции ?

Какой transaction manager используется? И что там еще в логах написано, какой cause у исключения? А то ведь есть, например, и похожая проблема в конфигурации. Ну и если не поможет, копайте в сторону entity manager и его взаимодействия с транзакциями. OptimisticLockingException и вся ситуация намекает, что транзакция откатывается как раз entity manager'ом. А вот почему — не знаю. Или конфигурация неправильная. Или может вы какие-то entity из внешней транзакции протаскиваете. Или еще что-то.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.