Senhores(ritas),
no momento em que vou atualizar qualquer registro tal erro é apresentado, agora para “listar, remover, salvar um novo registro as coisas estão OK”:
org.hibernate.TransientObjectException: The given object has a null identifier: br.com.jsf.entity.Estado
Debugando notei que a column id da entidade está “null”, o unico detalhe é que meu campo é Serial (PostgreSQL).
Abaixo segue minha entity.
@Entity
@Table(name = "estado")
@SequenceGenerator(name = "id_estado", sequenceName = "estado_id_estado_seq")
public class Estado{
@Id
@Column(name = "id_estado")
@GeneratedValue(strategy = GenerationType.AUTO, generator = "id_estado")
private Integer idEstado;
@Column(name = "nome")
private String nome;
public Integer getIdEstado() {
return idEstado;
}
public void setIdEstado(Integer idEstado) {
this.idEstado = idEstado;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
}
Desde já agradeço.