Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/07/2012, 11:13
Avatar de fintch
fintch
 
Fecha de Ingreso: julio-2012
Mensajes: 5
Antigüedad: 12 años, 4 meses
Puntos: 0
fallo en la persistencia

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