Pessoal do Fórum,
Estou com um problema ao mapear um set no hibernate. Possuo um mapeamento Noticia e outro Paragrafo, ou seja, uma noticia possui diversos paragrafos. Porem na tabela paragrafo alem dos campos id, idFoto e texto eu possuo um campo idNoticia, é justamente este campo que não estou conseguindo obter. Na hora da inserção ocorre tudo certo, porém o campo idNoticia está com valor NULL, abaixo esta os dois relacionamentos
NOTICIA
<hibernate-mapping>
<class name="br.com.marcelo.noticia.Noticia ">
<!-- Identificador da classe -->
<id name="id">
<generator class="increment"/>
</id>
<!-- Propriedades da classe -->
<many-to-one name="idFoto" class="br.com.marcelo.foto.Foto" column="idFoto" unique="true" cascade="all"/>
<property name="idUsuario"/>
<property name="idCategoria"/>
<property name="titulo"/>
<property name="texto"/>
<property name="dataEntrada"/>
<property name="autor"/>
<property name="fonte"/>
<property name="posicao"/>
<property name="status"/>
<!-- Relacionamento da classe -->
<set name="paragrafos" table="paragrafo" inverse="true" cascade="all" >
<key column="idNoticia"/>
<one-to-many class="br.com.marcelo.noticia.Paragrafo"/>
</set>
</class>
</hibernate-mapping>
PARAGRAFO
<hibernate-mapping>
<class name="br.com.marcelo.noticia.Paragrafo">
<id name="id">
<generator class="increment"/>
</id>
<many-to-one name="idFoto" class="br.com.marcelo.foto.Foto" column="idFoto" unique="true" cascade="all"/>
<many-to-one cascade="all"
name="noticia"
class="br.com.marcelo.noticia.Noticia"
column="idNoticia"/>
<property name="texto"/>
</class>
</hibernate-mapping>
Obg;)