Author: awhite
Date: Wed Jan  3 16:31:29 2007
New Revision: 492368

URL: http://svn.apache.org/viewvc?view=rev&rev=492368
Log:
Allow non-string values in Map passed to Persistence.createEntityManagerFactory
for OpenJPA-specific properties.


Modified:
    
incubator/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceUnitInfoImpl.java

Modified: 
incubator/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceUnitInfoImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceUnitInfoImpl.java?view=diff&rev=492368&r1=492367&r2=492368
==============================================================================
--- 
incubator/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceUnitInfoImpl.java
 (original)
+++ 
incubator/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceUnitInfoImpl.java
 Wed Jan  3 16:31:29 2007
@@ -292,8 +292,8 @@
                     setNonJtaDataSourceName((String) val);
                 else
                     setNonJtaDataSource((DataSource) val);
-            } else if (key instanceof String && val instanceof String)
-                setProperty((String) key, (String) val);
+            } else
+                _props.put(key, val);
         }
     }
 


Reply via email to