Author: dblevins
Date: Fri Aug 15 18:15:57 2008
New Revision: 686433
URL: http://svn.apache.org/viewvc?rev=686433&view=rev
Log:
Added additional persistence provider class names for toplink and eclipselink
Modified:
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AppInfoBuilder.java
Modified:
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AppInfoBuilder.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AppInfoBuilder.java?rev=686433&r1=686432&r2=686433&view=diff
==============================================================================
---
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AppInfoBuilder.java
(original)
+++
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AppInfoBuilder.java
Fri Aug 15 18:15:57 2008
@@ -517,7 +517,8 @@
info.properties.setProperty(lookupProperty,
openejbLookupClass);
logger.debug("Adjusting
PersistenceUnit(name="+info.name+") property to
"+lookupProperty+"="+openejbLookupClass);
}
- } else if
("oracle.toplink.essentials.PersistenceProvider".equals(info.provider)){
+ } else if
("oracle.toplink.essentials.PersistenceProvider".equals(info.provider) ||
+
"oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider".equals(info.provider)
){
String lookupProperty = "toplink.target-server";
String openejbLookupClass = MakeTxLookup.TOPLINK_FACTORY;
@@ -528,7 +529,7 @@
info.properties.setProperty(lookupProperty,
openejbLookupClass);
logger.debug("Adjusting
PersistenceUnit(name="+info.name+") property to
"+lookupProperty+"="+openejbLookupClass);
}
- } else if
("org.eclipse.persistence.jpa.PersistenceProvider".equals(info.provider)){
+ } else if
("org.eclipse.persistence.jpa.PersistenceProvider".equals(info.provider) ||
"org.eclipse.persistence.jpa.osgi.PersistenceProvider".equals(info.provider)){
String lookupProperty = "eclipselink.target-server";
String openejbLookupClass =
MakeTxLookup.ECLIPSELINK_FACTORY;