Hi fellas,
i'm beginner with Jboss Seam,
and i got this problem when i try to edit an object
both persist and merge are handled in the method below:
public void save() {
try {
if (cabine.getIdCabine() == null) {
entityManager.persist(cabine);
cabines.add(cabine);
entityManager.flush();
facesMessages.add("Cabine salva com sucesso no sistema");
} else {
entityManager.merge(cabine);
facesMessages.add("Cabine atualizada com sucesso no sistema");
}
} catch (PersistenceException e) {
facesMessages.add("Ocorreu erro: " + e.getMessage());
}
}even when i try to edit the objectt,
if (cabine.getIdCabine() == null)
returns true.
this method work perfectly when the class has no relationships.
Thanks already.