Справка по 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>

Ответы на вопрос(4)

Ваш ответ на вопрос