На стенде много ошибок типа
org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction
Вроде конкретных случаев чтобы это было прямо смертельно - не замечено. Однако количество их напрягает.
Многие из ошибок возникли к базе обратились через ejb из другой подсистемы, соответственно, есть вероятность что это действительно обращение к одному объекту в разных транзакциях, но в рамках одной сессии.
И чётко распараллелить в данном случае нет возможности. Есть какой-либо более-менее универсальный способ заставить транзакции не падать, а последовательно выполняться?
Почти во всех случаях, в логах эти ошибки идут парами, видимо, было две транзакции и обе упали, тарнзакции из совершенно разных мест вызываются.
service-spring-11.2,