У меня есть менеджер объектов em1 .em1 запускает транскрипцию tx в таблице db1. Теперь внутри tx я вызываю API getdata(). Этот API создает новый объект entitymanger em2 и возвращает 1 запись. Теперь, если сущность manger em1 пытается удалить запись, возвращенную em1, она зависает. Время кода отключено. Запись заблокирована em1.Как можно решить эту проблему?проблема с удалением записи
create em1
//em1 start transcation tx1
tx1.start
Object r = getData();
em1 tried to delete r //code hangs here
tx1.commit
Object getData(){
create em2
return data found using em2
}
Является ли это OpenJPA или Hibernate? – Rick