Ola.
Estou trabalhando com JSF
tenho uma aplicação que recebe o Grupo e Usuario do ManagedBean, que está em Session.
faço o seguinte
em.getTransaction().begin();
usuario.addGrupo(grupo);
em.getTransaction().commit();
porém não salva.
caso eu faça conforme abaixo funciona direito.
Grupo grupo2 = em.getReference(grupo.getClass(), grupo.getIdGrupo());
Usuario usuario2 = em.getReference(usuario.getClass(), usuario.getLogin());
em.getTransaction().begin();
usuario.addGrupo(grupo);
em.getTransaction().commit();
já entendi (deduzi) que os objetos não existe como entidades persistidas no JPA, porém como eu faço para o JPA entender que os objetos existem no banco?