Foros del Web » Programación para mayores de 30 ;) » Java »

Error al cambiar de conexion JDBC a Datasource

Estas en el tema de Error al cambiar de conexion JDBC a Datasource en el foro de Java en Foros del Web. Hola a todos! Estoy desarrollando una aplicación con JSF + Seam + Hibernate y tengo un problema al modificar la configuración de la conexión de ...
  #1 (permalink)  
Antiguo 24/05/2011, 12:02
 
Fecha de Ingreso: julio-2009
Mensajes: 1
Antigüedad: 15 años, 4 meses
Puntos: 0
Error al cambiar de conexion JDBC a Datasource

Hola a todos!

Estoy desarrollando una aplicación con JSF + Seam + Hibernate y tengo un problema al modificar la configuración de la conexión de hibernate.

Todo funciona correctamente, sin embargo, si modifico la conexión JDBC de hibernate y le pongo un datasource definido en Glassfish, hay un apartado de la aplicación que deja de funcionar (insert en una tabla cabecera y en una tabla de detalle). Todo el resto de la aplicación funciona correctamente.

El error que me aparece es:

111028 [httpSSLWorkerThread-8080-4] WARN org.hibernate.util.JDBCExceptionReporter - SQL Error: 1205, SQLState: 41000
111030 [httpSSLWorkerThread-8080-4] ERROR org.hibernate.util.JDBCExceptionReporter - Lock wait timeout exceeded; try restarting transaction

org.hibernate.AssertionFailure: null id in es.xxx.xxx.pojos.DetVenta entry (don't flush the Session after an exception occurs)


Parece que no consigue liberar la transacción, pero no se a qué puede ser debido.

¿Alguien a tenido un problema similar?

Muchas gracias!
  #2 (permalink)  
Antiguo 25/05/2011, 09:18
 
Fecha de Ingreso: mayo-2011
Mensajes: 79
Antigüedad: 13 años, 5 meses
Puntos: 14
Respuesta: Error al cambiar de conexion JDBC a Datasource

Revisa la configuración del pool en Glashfish, echa pinta de que los tiros van por ahi, parametros como el nº máximo de conexiones por ponerte un ejemplo.

Tb asegurate que los objetos que las operaciones que tienes implementadas con hibernate si estas cerrando las sesiones en algun momento.
__________________
Web Admin:
http://www.coretec.es
Tutoriales, Noticias y Recursos Liferay y J2EE

Etiquetas: connection.datasource, hibernate, seam
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:41.