mirror of https://github.com/apache/openjpa.git
OPENJPA-2332. Updated the "no-driver" message and added a couple of additional Trace statements to help with debugging Datasource configuration issues.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1445220 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
862b0f5229
commit
aad999df89
|
@ -838,10 +838,16 @@ public class JDBCConfigurationImpl
|
|||
|
||||
return setupConnectionFactory(ds, false);
|
||||
}
|
||||
|
||||
if (log.isTraceEnabled())
|
||||
log.trace("createConnectionFactory: connectionFactory not created yet, attempt JNDI lookup...");
|
||||
|
||||
ds = (DataSource) super.getConnectionFactory(); // JNDI lookup
|
||||
if (ds == null)
|
||||
if (ds == null) {
|
||||
if (log.isTraceEnabled())
|
||||
log.trace("createConnectionFactory: JNDI lookup failed, attempt DataSource properties...");
|
||||
ds = DataSourceFactory.newDataSource(this, false);
|
||||
}
|
||||
|
||||
if (log.isTraceEnabled())
|
||||
log.trace("createConnectionFactory: DataSource="+ds);
|
||||
|
|
|
@ -17,9 +17,10 @@
|
|||
|
||||
bad-join: The following error was detected when creating a foreign key: \
|
||||
"{0}". The foreign key is being ignored.
|
||||
no-driver: A JDBC Driver or DataSource class name must be specified in the \
|
||||
ConnectionDriverName property. Available properties in configuration \
|
||||
are "{0}".
|
||||
no-driver: Attempting to use persistence.xml properties to resolve the datasource. \
|
||||
A JDBC Driver or DataSource class name must be specified in the \
|
||||
openjpa.ConnectionDriverName or javax.persistence.jdbc.driver property. \
|
||||
Available properties in the configuration are "{0}".
|
||||
bad-driver: The specified driver "{0}" is neither a java.sql.Driver \
|
||||
nor a javax.sql.DataSource class name.
|
||||
bad-sch-ref: The schema information table could not be created: {0}
|
||||
|
|
Loading…
Reference in New Issue