ConnectionRecoveryManager is created twice in DBDataStore init method
---------------------------------------------------------------------

                 Key: JCR-1277
                 URL: https://issues.apache.org/jira/browse/JCR-1277
             Project: Jackrabbit
          Issue Type: Bug
          Components: jackrabbit-core
            Reporter: Przemo Pakulski
            Priority: Trivial
             Fix For: 1.4


It seems that after introducing pool, old initizialization of 
ConnectionRecoveryManager has not been removed.

Index: DbDataStore.java
===================================================================
--- DbDataStore.java    (revision 605626)
+++ DbDataStore.java    (working copy)
@@ -479,8 +479,6 @@
             initDatabaseType();
             connectionPool = new Pool(this, maxConnections);
             ConnectionRecoveryManager conn = getConnection();
-            conn = new ConnectionRecoveryManager(false, driver, url, user, 
password);
-            conn.setAutoReconnect(true);
             DatabaseMetaData meta = conn.getConnection().getMetaData();
             log.info("Using JDBC driver " + meta.getDriverName() + " " + 
meta.getDriverVersion());
             meta.getDriverVersion();

Duplicated initialization should be removed , but i've never run this code yet.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to