estoy recibiendo la siguiente excepción cuando trato de actualizar un objeto:Hibernate Excepción ayuda: TransientObjectException
org.hibernate.TransientObjectException: objeto referencia a una instancia transitoria no salva - guardar la instancia transitoria antes de lavar: .... ..
¿Alguien puede ayudar?
El objeto que estoy tratando de actualizar tiene el atributo 'lazy' establecido en falso en el archivo de mapeo. Parece que Hibernate espera que guarde los objetos secundarios antes de que se vacíe la actualización ???
EDITAR (Añadido):
<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>
parece que el uso de la propiedad en cascada en el archivo de mapeo podría resolver mi problema ?? simplemente no estoy seguro de qué estilo es apropiado para mí. (Aunque creo que usar solo eliminar-huérfano sería lo que necesito). puede ser un poco difícil de entender los documentos de hibernación desde la perspectiva de un novato. – Rafael
¿Puedes publicar partes relevantes de tu archivo de mapeo hibhernate o anotaciones? – skaffman