Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Hibernate unresolved insertions


Автор: lamao 8.10.2014, 13:09
При попытке обновить сущность (довольно сложную, основную для приложения, листинги прилагать нету смысла) выбрасывает исключение
Цитата
java.lang.IllegalStateException: There are delayed insert actions before operation as cascade level 0.
    at org.hibernate.internal.SessionImpl.checkNoUnresolvedActionsBeforeOperation(SessionImpl.java:648) ~[hibernate-core-4.3.1.Final.jar:4.3.1.Final]
    at org.hibernate.internal.SessionImpl.fireUpdate(SessionImpl.java:733) ~[hibernate-core-4.3.1.Final.jar:4.3.1.Final]
    at org.hibernate.internal.SessionImpl.update(SessionImpl.java:727) ~[hibernate-core-4.3.1.Final.jar:4.3.1.Final]
    at org.hibernate.internal.SessionImpl.update(SessionImpl.java:722) ~[hibernate-core-4.3.1.Final.jar:4.3.1.Final]
..............


Я не совсем понимаю, куда копать и от чего такое может  случиться. Если сохраняется новая сущность, все в порядке. Тут же часть данных меняется на новые (которых нету в БД) и обьект обновляется. Что можно посоветовать? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)