Всем привет! Есть запись в бд. Jpa. Открываю транзакцию, получаю запись, закрываю транзакцию. Меняю запись. Открываю транзакцию, меняю запись. Делаю merge, получаю OptimisticLockException. Вроде бы понятно, версия объекта с последнего запроса изменилась в другой транзакции. Вопрос, как быть? 2 транзакции потому что работаю с данными в сервисе, соответственно получаю из репозитория ---> меняю в сервисе ----> сохраняю в репозиторий. Eclipse Link