Olá, bom dia pessoal!
Tenho uma classe EQ, que tem uma SolicitacaoMotorista.
Estou usando VRaptor 3
@Entity
public class EQ {
@Id @GeneratedValue(generator="seq_eq_id", strategy=GenerationType.SEQUENCE)
@SequenceGenerator(name="seq_eq_id", sequenceName="seq_eq_id", allocationSize=1)
private long idEQ;
@OneToOne(optional=true, fetch=FetchType.LAZY, cascade={CascadeType.PERSIST, CascadeType.REFRESH})
@JoinColumn
private SolicitacaoMotorista solicitacaoMotorista;
}
Quando envio o formulário sem preencher a solicitação é lançado a expection org.hibernate.TransientObjectException reclamando da SolicitacaoMotorista.
Pelo que pesquisei, essa é a unica config que preciso fazer para dizer que um objeto é opcional no relacionamento.
Alguém pode me dar uma dica?
Desde já agradeço!