I'm getting a lot of the error below under weblogic 10. The last class to appear in the stack trace is DriveManager and the methods are deregisterDriver e registerDriver.
When it hapen the number of http sessions are high, but the connection pool count seems to be alright.

We are working with the driver ojdbc6.jar(11.2.0.1.0) and weblogic server version is 10.3.2.
I'm getting the connection using DataSource getConnetion.
The datasource is configured to use the class 'oracle.jdbc.OracleDriver'.
The class DriverManager is being used internally.
Do you mean that this class is deprecated? Should I use another jdbc driver?

2 - one thread waiting for a lock while doing java.sql.DriverManager.registerDriver()
at ergon/DBUtil.createConnection(DBUtil.java:124)

which should be fixed. This DBUtil should avoid any repeat/redundant DriverManager
call because they are class-synchronized.

3 - a thread in the oracle driver, also blocked on the DriverManager class, trying
to deregister itself. This is something the driver shouldn't be doing.

4 - Another thread or two where WebLogic's pool is trying to make new connections.
This should be avoided at runtime, by populating the pool with an initial capacity setting
high enough that it makes all/most of the connections you'll need, ahead of time.

Joe Weinstein wrote:
3 - a thread in the oracle driver, also blocked on the DriverManager class, trying
to deregister itself. This is something the driver shouldn't be doing.

I'll report this to Oracle Support.

Joe Weinstein wrote:
2 - one thread waiting for a lock while doing java.sql.DriverManager.registerDriver()
at ergon/DBUtil.createConnection(DBUtil.java:124)

which should be fixed. This DBUtil should avoid any repeat/redundant DriverManager
call because they are class-synchronized.

We decompile DBUtil.class of production environment and found out that the source code we had were different.
We found this lost line in the middle of the code (without any sence): DriverManager.registerDriver(new OracleDriver());

hi
I got the same issue. I have thread dump. We have server node by name vgnvcmserver. Some time it is slow and not responding so we don't know what to do please check the thread dump once how to avoid this problem for ever.