You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mi...@apache.org on 2008/10/01 21:22:25 UTC

svn commit: r700879 - /ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java

Author: midon
Date: Wed Oct  1 12:22:25 2008
New Revision: 700879

URL: http://svn.apache.org/viewvc?rev=700879&view=rev
Log:
log all the properties used to build the SessionFactory

Modified:
    ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java

Modified: ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java
URL: http://svn.apache.org/viewvc/ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java?rev=700879&r1=700878&r2=700879&view=diff
==============================================================================
--- ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java (original)
+++ ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java Wed Oct  1 12:22:25 2008
@@ -36,6 +36,7 @@
 import java.sql.DatabaseMetaData;
 import java.util.HashMap;
 import java.util.Properties;
+import java.util.Enumeration;
 
 /**
  * Hibernate-based {@link org.apache.ode.bpel.dao.BpelDAOConnectionFactory}
@@ -120,8 +121,16 @@
         if (System.getProperty("ode.connection.isolation") != null) {
             String level = System.getProperty("ode.connection.isolation", "2");
             properties.put(Environment.ISOLATION, level);
-        }        
+        }
 
+        if (__log.isDebugEnabled()) {
+            Enumeration names = properties.propertyNames();
+            __log.debug("Properties passed to Hibernate:");
+            while (names.hasMoreElements()) {
+                String name = (String) names.nextElement();
+                __log.debug(name + "=" + properties.getProperty(name));
+            }
+        }
         SessionManager sm = new SessionManager(properties, _ds, _tm);
         _sessionManager = sm;
     }