[Java lista] connection pool probléma
Gábriel Ákos
akos.gabriel at i-logic.hu
2009. Dec. 1., K, 12:05:44 CET
On Tue, 2009-12-01 at 11:58 +0100, Keresztes Jozsef wrote:
> Oracle drivernél jön elő ez a probléma,
> konkrétan az ojdbc6.jar-t használjuk.
>
> Szerintem ezt a problémát programból kell kezelni,
> egy tranzakciót alapból így kellene minimálisan kezelni:
>
> Connection connection = null;
> try {
> connection = getXxx(); // ezzel megkapjuk
> connection.setAutoCommit(false);
> ...DML parancsok...
> int i = 1/0; //nem várt hibu
> ...DML parancsok...
> connection.commit();
> }
> finally {
> try { connection.rollback(); } catch (Exception e) {}
> try { connection.close(); } catch (Exception e) {}
> }
>
Ezt a rollbacket ide nem erőltetném. Valószínűleg alkalmazás-logikai
problémát nem okozna, de logolna szegény mindig egy felesleges
rollbacket.
--
Üdvözlettel,
Gábriel Ákos
-=E-Mail :akos.gabriel at i-logic.hu|Web: http://www.i-logic.hu=-
-=Tel/fax:+3612391618 |Mobil:+36209278894 =-
További információk a(z) Javalist levelezőlistáról