You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2007/04/24 08:46:31 UTC
svn commit: r531788 -
/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java
Author: dblevins
Date: Mon Apr 23 23:46:30 2007
New Revision: 531788
URL: http://svn.apache.org/viewvc?view=rev&rev=531788
Log:
Don't pass home interfaces in for component (aka legacy) home and remote interfaces
Modified:
incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java?view=diff&rev=531788&r1=531787&r2=531788
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java Mon Apr 23 23:46:30 2007
@@ -186,7 +186,7 @@
try {
Class homeInterface = deployment.getHomeInterface();
if (homeInterface != null) {
- String name = strategy.getName(deployment, homeInterface, JndiNameStrategy.Interface.REMOTE_HOME);
+ String name = strategy.getName(deployment, deploymentInfo.getRemoteInterface(), JndiNameStrategy.Interface.REMOTE_HOME);
bindings.add(name);
ObjectReference ref = new ObjectReference(deployment.getEJBHome());
context.bind("openejb/ejb/" + name, ref);
@@ -200,7 +200,7 @@
try {
Class localHomeInterface = deployment.getLocalHomeInterface();
if (localHomeInterface != null) {
- String name = strategy.getName(deployment, localHomeInterface, JndiNameStrategy.Interface.LOCAL_HOME);
+ String name = strategy.getName(deployment, deploymentInfo.getLocalInterface(), JndiNameStrategy.Interface.LOCAL_HOME);
bindings.add(name);
ObjectReference ref = new ObjectReference(deployment.getEJBLocalHome());
context.bind("openejb/ejb/" + name, ref);