Olá pessoal,
minha duvida é a seguinte:
Estou tentando salvar com saveOrUpdate, que tenta inserir os contratos mas nao insere o PosRct.
e dá o erro de chave mae nao encontrada:
restrição de integridade violada - chave mãe não localizada
<?xml version=“1.0”?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
“http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd”>
<hibernate-mapping>
<class
name="rct.model.PosRct"
proxy="rct.model.PosRct"
table="POS_RCT"
lazy=“true”
>
<id
name="id"
type="java.lang.Long"
column=“ID”
>
<generator class=“foreign”>
<param name=“property”>rct</param>
</generator>
</id>
<one-to-one
name="rct"
class="rct.model.Rct"
constrained="true"
cascade="all"
/>
<set
name="contratos"
lazy="true"
inverse="true"
cascade="all"
>
<key column="ID_POS_RCT" />
<one-to-many class=".model.Contrato" />
</set>
</class>
</hibernate-mapping>