Author: tveronezi
Date: Tue Apr 19 14:58:35 2011
New Revision: 1095105

URL: http://svn.apache.org/viewvc?rev=1095105&view=rev
Log:
Fix bad delegating methods for find.
Thanks Thibaut and Romain

Modified:
    
openejb/branches/openejb-3.2.x/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaEntityManager.java

Modified: 
openejb/branches/openejb-3.2.x/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaEntityManager.java
URL: 
http://svn.apache.org/viewvc/openejb/branches/openejb-3.2.x/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaEntityManager.java?rev=1095105&r1=1095104&r2=1095105&view=diff
==============================================================================
--- 
openejb/branches/openejb-3.2.x/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaEntityManager.java
 (original)
+++ 
openejb/branches/openejb-3.2.x/container/openejb-core/src/main/java/org/apache/openejb/persistence/JtaEntityManager.java
 Tue Apr 19 14:58:35 2011
@@ -416,7 +416,7 @@ public class JtaEntityManager implements
     public <T> T find(Class<T> entityClass, Object primaryKey, LockModeType 
lockMode) {
         EntityManager entityManager = getEntityManager();
         try {
-            return entityManager.find(entityClass, entityManager, lockMode);
+            return entityManager.find(entityClass, primaryKey, lockMode);
         } finally {
             closeIfNoTx(entityManager);
         }
@@ -427,7 +427,7 @@ public class JtaEntityManager implements
     public <T> T find(Class<T> entityClass, Object primaryKey, LockModeType 
lockMode, Map<String, Object> properties) {
         EntityManager entityManager = getEntityManager();
         try {
-            return entityManager.find(entityClass, entityManager, lockMode, 
properties);
+            return entityManager.find(entityClass, primaryKey, lockMode, 
properties);
         } finally {
             closeIfNoTx(entityManager);
         }


Reply via email to