Hola a todos,
estoy teniendo problemas con la conexión con la base de datos. No se si deberia ir aqui este tema pero perdonarme si me he equivocado.
en mi aplicacion web estoy trabajando con JPA y DWR sobre una base de datos MySQL
el fallo me lo localiza cuando inicializo la conexion
EntityManagerFactory emf = Persistence.createEntityManagerFactory("SATDGPU");
em = emf.createEntityManager();
este fallo ocurre en todos mis objetos cuando tengo que hacer algo con la base de datos.
En la persistencia tengo el nombre igual: SATDGPU. Todos los scripts del dwr estan includos (uno por cada objeto que tengo).
un error que me pone en la consola es el siguiente:
Exception [EclipseLink-7092] org.eclipse.persistence.exceptions.ValidationExcep tion
Exception Description:
Cannot add a query whose types conflict with an existing query.
Query To Be Added: [ReadAllQuery(name="Recursos.findByNombre" referenceClass=Recursos jpql="SELECT r FROM Recursos r WHERE r.nombre = :nombre")] is named: [Recursos.findByNombre] with arguments [[class java.lang.String]].
The existing conflicting query: [ReadAllQuery(name="Recursos.findByNombre" referenceClass=Recursos jpql="SELECT r FROM Recursos r WHERE r.nombre = :nombre")] is named: [Recursos.findByNombre] with arguments: [[class java.lang.String]].
Me extraña que me diga algo de recursos puesto que el fallo ocurre en la validación, en el servlet, cuando solicita informacion del usuario y no de los recursos
Cual seria los pasos para solventar este problema?? si necesitais alguna parte del código decirmelo