Hibernate

Oi Pessoal
Mais uma dúvida no Hibernate:
Na tabela que tem um relacionamento muitos para muitos, o hibernate está criando a sequence de uma das tabelas:

select sq_ug.nextval from dual

Mas na tabela associativa ele não está conseguindo criar, aí dá o erro:

insert into UG (COD_UG, DSC_UG, DAT_INICIO_UG, STA_UG, DAT_FIM_UG, IND_EMITENTE_RESP_UG, STA_ALTERA, DSC_ABREV_UG, ID_FUNCAO_GESTORA, ID_ORGAO, ID_UG) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
INFO [STDOUT] Hibernate: insert into VINCULACAO (ID_UG, ID_CENTRO_CUSTO) values (?, ?)
WARN [JDBCExceptionReporter] SQL Error: 1400, SQLState: 23000
ERROR [JDBCExceptionReporter] ORA-01400: não é possível inserir NULL em (“SGPD”.“VINCULACAO”.“ID_VINCULACAO”)

Sendo que nesta mesma tabela, eu estou setando a sequence normalmente:
<id
name="id"
type="long"
column=“ID_VINCULACAO”
>
<generator class=“sequence”>
<param name=“sequence”>sq_VINCULACAO</param>
</generator>
</id>

Muito obrigada
Penelope

Oi

Penelope, podes postar o hbm desta tabela por favor?

T+