HHH-13364 : Query.getSingleResult and getResultList() throw PessimisticLockException when pessimistic lock fails with timeout

(cherry picked from commit f62913ba1c)
This commit is contained in:
Gail Badner 2019-04-11 19:38:04 -07:00 committed by gbadner
parent b2707589b3
commit e9fe3df6bd
1 changed files with 2 additions and 2 deletions

View File

@ -1511,7 +1511,7 @@ public abstract class AbstractProducedQuery<R> implements QueryImplementor<R> {
throw new IllegalArgumentException( e ); throw new IllegalArgumentException( e );
} }
catch (HibernateException he) { catch (HibernateException he) {
throw getExceptionConverter().convert( he ); throw getExceptionConverter().convert( he, getLockOptions() );
} }
finally { finally {
afterQuery(); afterQuery();
@ -1557,7 +1557,7 @@ public abstract class AbstractProducedQuery<R> implements QueryImplementor<R> {
return uniqueElement( list ); return uniqueElement( list );
} }
catch ( HibernateException e ) { catch ( HibernateException e ) {
throw getExceptionConverter().convert( e ); throw getExceptionConverter().convert( e, getLockOptions() );
} }
} }