Author: rmannibucau
Date: Sun Oct 28 18:26:34 2012
New Revision: 1403063
URL: http://svn.apache.org/viewvc?rev=1403063&view=rev
Log:
when we don't know we do what we can - setting jdbcurl and url == most probable
attribute of the datasource url attribute
Modified:
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
Modified:
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java?rev=1403063&r1=1403062&r2=1403063&view=diff
==============================================================================
---
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
(original)
+++
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/DataSourceFactory.java
Sun Oct 28 18:26:34 2012
@@ -90,6 +90,9 @@ public class DataSourceFactory {
recipe.allow(Option.IGNORE_MISSING_PROPERTIES);
recipe.allow(Option.NAMED_PARAMETERS);
recipe.setAllProperties(properties);
+ if (!properties.containsKey("url") &&
properties.containsKey("JdbcUrl")) { // depend on the datasource class so add
all well known keys
+ recipe.setProperty("url", properties.getProperty("JdbcUrl"));
+ }
final DataSource dataSource = (DataSource) recipe.create();