Issue Details (XML | Word | Printable)

Key: DBCP-20
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Dirk Verbeeck
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Commons Dbcp

[DBCP] per-user pooling with Oracle driver and default isolation settings

Created: 21/Oct/04 03:24 AM   Updated: 25/Mar/08 08:11 AM
Return to search
Component/s: None
Affects Version/s: 1.2
Fix Version/s: None

Time Tracking:
Not Specified

Environment:
Operating System: All
Platform: All

Bugzilla Id: 31811


 Description  « Hide
Issue reported by Chris Nappin on commons-dev 18 okt 2004
----------------------------------------------------------
I'm trying to configure per-user connection pooling with Tomcat, DBCP
and the Oracle 9i JDBC driver. A connection with default driver settings
seems to work, but when setting auto-commit to false I get errors. I've
tried DBCP 1.1 and 1.2.1 (with Pool 1.1 or 1.2).

This works fine, once (a read query using a new connection). However,
when DBCP tries to re-use a pooled connection, I get:
java.sql.SQLException: ORA-01453: SET TRANSACTION must be first
statement of transaction
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)

The bug I'm seeing seems very similar to the following, which was
resolved in DBCP 1.2.1:
Bugzilla COM-973
PATCH: Oracle 9i and default isolation settings



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Henri Yandell made changes - 16/May/06 09:47 AM
Field Original Value New Value
issue.field.bugzillaimportkey 31811 12341818
Henri Yandell made changes - 16/May/06 11:27 AM
Component/s Dbcp [ 12311109 ]
Project Commons [ 12310458 ] Commons Dbcp [ 12310469 ]
Assignee Jakarta Commons Developers Mailing List [ commons-dev@jakarta.apache.org ]
Affects Version/s 1.2 Final [ 12311661 ]
Key COM-1666 DBCP-20
Henri Yandell made changes - 16/May/06 12:19 PM
Affects Version/s 1.2 Final [ 12311721 ]
Henri Yandell made changes - 25/Mar/08 08:11 AM
Status Resolved [ 5 ] Closed [ 6 ]