Справка по Hibernate Exception: TransientObjectException
Я получаю следующее исключение при попытке обновить объект:
org.hibernate.TransientObjectException: объект ссылается на несохраненный временный экземпляр - сохраните временный экземпляр перед сбросом: ......
Кто-нибудь может помочь ???
Объект, который я пытаюсь обновить, имеет "ленивый"; атрибут установлен в false в файле отображения. Похоже, что hibernate ожидает от меня сохранения дочерних объектов до того, как оно сбросит обновление ???
РЕДАКТИРОВАТЬ (ДОБАВЛЕНО):
<code><hibernate-mapping> <class name="utils.message.Message" table="messages"> <id name="id" column="message_id"> <generator class="native" /> </id> <property name="message_text" column="message_text" /> <property name="message_file" column="message_file" /> <property name="is_active" column="is_active" type="boolean"/> <property name="is_global" column="is_global" type="boolean"/> <property name="start" column="start" type="java.util.Date"/> <property name="end" column="end" type="java.util.Date"/> <property name="last_updated" column="last_updated" type="java.util.Date"/> <many-to-one name="last_updated_by" class="utils.user.User" column="last_updated_by" lazy="false"/> <many-to-one name="healthDepartment" class="utils.healthdepartment.HealthDepartment" column="health_department_id" lazy="false"/> </class> </hibernate-mapping> </code>