Bonjour,
J'ai une erreur lors de mon commit qui arrive 1 fois sur 10 de manière aléatoire, je suis sur tomcat avec le pool C3p0,
ce problème survient lorsaque je lance plusieurs traitement en même temps
org.hibernate.SessionException: Session is closed
at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:131)
at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
at com.onfin.core.utils.hibernate.HibernateUtils.rollbackTransaction(HibernateUtils.java:279)
at com.onfin.core.utils.hibernate.HibernateUtils.commitTransaction(HibernateUtils.java:264)
at com.pfp2.frmk.services.jobs.KtpPfp2ImportJob.execute(KtpPfp2ImportJob.java:1134)
at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
Merci pour votre aide
Jérémie
|