2007-01-15

Weblogic - Oracle DB transaction inconsistency

I was kind of surprised when I read this article about Oracle commititng transactions on connection close().

Currently we've are facing a problem with BEA Weblogic 8.1 sp4 connecting to Oracle DB. When the connection had problems, the first part of the user transaction got to the database, even without explicitely calling either commit(), or close().

Probably Weblogic implicitely calls close() which commits the user transactions. This nasty problem has been escalated to BEA support, I'll update you with the outcome.