Pessoal tenho uma classe pojo e ao tenta alterar uma propriedade gera erro:
classe Pojo Solicitacao:
tenho esses metodos
@ManyToOne(cascade = {}, fetch = FetchType.LAZY)
@JoinColumn(name = "idpax", unique = false, nullable = false, insertable = true, updatable = true)
public Usuariorequisicao getUsuariorequisicaoByIdpax() {
return this.usuariorequisicaoByIdpax;
}
public void setUsuariorequisicaoByIdpax(
Usuariorequisicao usuariorequisicaoByIdpax) {
this.usuariorequisicaoByIdpax = usuariorequisicaoByIdpax;
}
e numa action tento alterar esse propriedade
//Abre a sv
SolicitacaoGerenciador gerSolicitacao = (SolicitacaoGerenciador) input.getValue("solicitacaoGerenciador");
Solicitacao soli = gerSolicitacao.getSolicitacao(idsv);
//pega o passageiro
UsuariorequisicaoGerenciador gerPax = (UsuariorequisicaoGerenciador) input.getValue("usuariorequisicaoGerenciador");
Usuariorequisicao pax = gerPax.getUsuariorequisicao(idpax);
System.out.println(pax.getNome());
try {
gerSolicitacao.beginTransaction();
soli.setUsuariorequisicaoByIdpax(pax);
...
quando sega na linha
soli.setUsuariorequisicaoByIdpax(pax);
gera erro de NullPointException
oque pode ser?