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