You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2012/07/24 01:18:21 UTC
svn commit: r1364836 -
/openejb/branches/openejb-pool/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java
Author: rmannibucau
Date: Mon Jul 23 23:18:21 2012
New Revision: 1364836
URL: http://svn.apache.org/viewvc?rev=1364836&view=rev
Log:
using reflections tool
Modified:
openejb/branches/openejb-pool/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java
Modified: openejb/branches/openejb-pool/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java
URL: http://svn.apache.org/viewvc/openejb/branches/openejb-pool/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java?rev=1364836&r1=1364835&r2=1364836&view=diff
==============================================================================
--- openejb/branches/openejb-pool/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java (original)
+++ openejb/branches/openejb-pool/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/dbcp/BasicDataSource.java Mon Jul 23 23:18:21 2012
@@ -22,6 +22,7 @@ import org.apache.openejb.resource.jdbc.
import org.apache.openejb.resource.jdbc.IsolationLevels;
import org.apache.openejb.resource.jdbc.cipher.PasswordCipher;
import org.apache.openejb.resource.jdbc.plugin.DataSourcePlugin;
+import org.apache.openejb.util.reflection.Reflections;
import javax.sql.DataSource;
import java.io.File;
@@ -258,7 +259,7 @@ public class BasicDataSource extends org
try {
if (null == this.logger) {
- this.logger = (Logger) DataSource.class.getDeclaredMethod("getParentLogger").invoke(dataSource);
+ this.logger = (Logger) Reflections.invokeByReflection(dataSource, "getParentLogger", new Class<?>[0], null);
}
return this.logger;