Inserir valor null hibernate many to one

Boa Tarde Pessoal :smiley: Tudo Bom :?:

Gente to com o seguinte problema, to fazendo um cadastro de pessoas e o campo certidão, que no hibernate é many to one, ele pode ser nulo!

Porém quando vai inserir ele nulo da erro que é:


org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: br.com.vertusdev.model.Certidao
	org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)

alguém sabe como eu posso solucionar este problema??

Valeu!!

Achei a solução deste problema!!! :smiley:

Para quem tiver o mesmo problema ta o link ai, valeu!!!

http://blog.xebia.com/2006/08/09/using-the-unsaved-value-attribute-to-prevent-transientobjectexceptions-in-hibernate/