[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