cambie el codigo de getEntityManager y lo deje asi:
Código Java:
Ver originalprotected EntityManager getEntityManager() {
EntityManagerFactory emf = Persistence.createEntityManagerFactory("almaviva-ejbPU");
/*EntityManager ecm = emf.createEntityManager(); */
em = emf.createEntityManager();
return em;
}
asi funciona pero ahora no se porque la funcion insertar que esta en el bean pero solo una vez y me bota el valor mas bajo de un entero (-2147483648) inclusive si forzo que me asigne a resp el valor de 1 me retorna -2147483648
en las siguientes ejecuciones fallaba otra vez la insercion
porque es esto?