Error al guardar datos proyecto EAR con mySql
Hola gente.
Les comento lo que hice...
Cree un proyecto EAR con EJB que contiene un formulario creado en JSF, el cual llama a una clase estudiantesBean y estudiante. Genere las entidades a partir de unas tablas de una base de dato ya creada previamente, usando eclipse link como proveedor de persistencia, configure el persitence.xml para q me cree la conexion.
Lo que hace la aplicacion basicamente es guardar la informacion de un formulario y alojarlos en una base de datos.
Esto lo probe usando Derby como base de datos y me funciono correctamente.
El problema esta cuando quiero usar mySql, cambio la configuracion del persistence.xml, agrego el driver mysql para que establezca la conexion y al presionar guardar sobre el boton del formulario JSF me tira este error...
type Exception report
message
descriptionThe server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: javax.ejb.EJBException: Unable to complete container-managed transaction.
root cause
javax.faces.el.EvaluationException: javax.ejb.EJBException: Unable to complete container-managed transaction.
root cause
javax.ejb.EJBException: Unable to complete container-managed transaction.
root cause
javax.transaction.SystemException
root cause
javax.transaction.xa.XAException: javax.resource.spi.LocalTransactionException: Sin conexion actual.
note The full stack traces of the exception and its root causes are available in the GlassFish Server Open Source Edition 3.0.1 logs.
GlassFish Server Open Source Edition 3.0.1
Este es el proyecto EAR ----> http://www.mediafire.com/?hrfj53fu9mjldkx
Gracias y saludos.
- Inicie sesión o regístrese para enviar comentarios
Configuraciones
Puedes mostrar tu persistence.xml y si tienes dado de alta un data source, postearlo también?