[Java lista] postgres 9 tranzakcio

CoL col at gear.hu
2010. Okt. 12., K, 14:37:17 CEST


Szia,

bytea valtoztatasokat olvastad?

http://www.postgresql.org/docs/9.0/static/release-9-0

2010/10/11 Balázs Hollósi <hollosibalazs at gmail.com>:
> Sziasztok
>
> Nagy oromomre megjelent a 9-es postgres, be is izzitottuk, viszont
> tranzakcionalis problemaink akadtak :)
>
> hibauzenet:
>
> [#|2010-10-11T16:56:02.836+0200|SEVERE|glassfish3.0.1|javax.enterprise.resource.resourceadapter.com.sun.enterprise.resource|_ThreadID=29;_ThreadName=Thread-1;|RAR5031:System
> Exception
> javax.resource.spi.LocalTransactionException: Cannot commit when
> autoCommit is enabled.
>
> mindezt ugy, hogy:
>
> System.out.println("AutoCommit: " + conn.getAutoCommit());
> conn.commit();
>
> a hiba dobasa elott FALSE irodik ki..
>
> kornyezet:
> ubuntu 32bit, java 6, postgres 9.0.1 forrasbol, glassfish 3, 9.0-801
> jdbc (a regivel a bytea nem volt okes), pool-nal nincs a
> non-transactional flag bepipalva.
> az alkalmazas ejb kontereben tortennek az esemenyek..
>
> ha a "regi" 8.4-702 driverrel minden jol megy, viszont a kepek, amik
> bytea-bol vannak kiolvasva ascii-kent jonnek at, az uj driverrel meg a
> tranzakciok makkannak meg, bytea jol mukodik.. tudtok valami
> valtozasrol, ami ezt eredmenyezheti, vagy ez egyertelmuen jdbc bug
> lehet?
>
> B




-- 
C.


További információk a(z) Javalist levelezőlistáról