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!