You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by ke...@apache.org on 2007/04/03 00:13:44 UTC
svn commit: r524945 -
/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java
Author: kevan
Date: Mon Apr 2 15:13:43 2007
New Revision: 524945
URL: http://svn.apache.org/viewvc?view=rev&rev=524945
Log:
Need to map EJBLocalObject.remove() as a remove method
Modified:
incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java?view=diff&rev=524945&r1=524944&r2=524945
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java Mon Apr 2 15:13:43 2007
@@ -780,12 +780,12 @@
Method clientMethod = EJBHome.class.getDeclaredMethod("remove", javax.ejb.Handle.class);
methodMap.put(clientMethod, beanMethod);
-
clientMethod = EJBHome.class.getDeclaredMethod("remove", java.lang.Object.class);
methodMap.put(clientMethod, beanMethod);
-
clientMethod = javax.ejb.EJBObject.class.getDeclaredMethod("remove");
methodMap.put(clientMethod, beanMethod);
+ clientMethod = javax.ejb.EJBLocalObject.class.getDeclaredMethod("remove");
+ methodMap.put(clientMethod, beanMethod);
} else if (componentType == BeanType.BMP_ENTITY || componentType == BeanType.CMP_ENTITY) {
Method beanMethod = javax.ejb.EntityBean.class.getDeclaredMethod("ejbRemove");
Method clientMethod = EJBHome.class.getDeclaredMethod("remove", javax.ejb.Handle.class);
@@ -793,6 +793,8 @@
clientMethod = EJBHome.class.getDeclaredMethod("remove", java.lang.Object.class);
methodMap.put(clientMethod, beanMethod);
clientMethod = javax.ejb.EJBObject.class.getDeclaredMethod("remove");
+ methodMap.put(clientMethod, beanMethod);
+ clientMethod = javax.ejb.EJBLocalObject.class.getDeclaredMethod("remove");
methodMap.put(clientMethod, beanMethod);
}
} catch (java.lang.NoSuchMethodException nsme) {