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();
 


Reply via email to