With a non xa jdbc driver, jboss calls connection.commit() (or rollback())
to end a transaction.  What is the approved Postgres way to end a
transaction properly?

david jencks


On 2003.03.14 05:06 Alexey Yudichev wrote:
>   My application does not use direct jdbc calls and all EJBs are CMT
> CMP20 beans. I use PostgreSQL. I see that all unused connections in jboss
> pool are marked by postgres as "idle in transaction". It means jboss does
> not end the JDBC transaction properly (although all changes are saved
> correctly and I have no problems with the application itself). This
> behaviour prevents me from running VACUUM, CREATE/DROP INDEX and other
> commands  requiring table lock.
>   I've found a related thread in this list where one explained this issue
> so that a connection is not associated with XA connection or something
> but in my case jboss manages everything... Can I have couple of ideas? 
>   I use jboss 3.0.6 and the standard configuration (no jboss.xml in the
> application and jbosscmp-jdbc.xml only overrides default datasource type
> and couple of finders).
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by:Crypto Challenge is now open! 
> Get cracking and register here for some mind boggling fun and 
> the chance of winning an Apple iPod:
> http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-user
> 
> 


-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to