Oracle
 sql >> Database >  >> RDS >> Oracle

timeout della transazione non funzionante in ibernazione con Oracle

Il timeout deve essere impostato prima che la transazione venga avviata.

invece di

tran = dbSession.beginTransaction();
tran.setTimeout(10);// 10 seconds

prova

tran = dbSession.getTransaction();
tran.setTimeout(10);
tran.begin();