stackOverFlow Hibernate

@Entity
@Table(name = “pessoa_fisica_proposta”, schema = “dbo”, catalog = “bdweb”)
public class PessoaFisicaProposta extends PessoaProposta {

   @OneToOne
@JoinColumn(name = "cod_cnjg")
@Expose
[b]private PessoaFisicaProposta conjuge;[/b]

}

na hora de buscar no banco da stackOverFlow exception por causa do loop entre conjuge e a pessoa , que são da mesma entidade
alguem saberia uma solução?