Estou com problema para fazer o campo identity funcionar com o sql server 2005, o erro que o ocorre é o seguinte na hora de gravar no banco:
“java.lang.IllegalArgumentException: id to load is required for loading”
@Id
@GeneratedValue (strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "id_edi", unique = true, nullable = true)
private Integer idEdi;
Se eu tento setar um id a fins de teste no programa o erro gerado é o seguinte:
javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: Model.EdiAgendamentoCliente