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