[jboss-cvs] JBossAS SVN: r73578 - trunk/server/src/main/org/jboss/deployment/plugin.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu May 22 07:53:57 EDT 2008


Author: wolfc
Date: 2008-05-22 07:53:57 -0400 (Thu, 22 May 2008)
New Revision: 73578

Modified:
   trunk/server/src/main/org/jboss/deployment/plugin/LegacyEjb3JndiPolicy.java
Log:
JBCTS-799: just a hack

Modified: trunk/server/src/main/org/jboss/deployment/plugin/LegacyEjb3JndiPolicy.java
===================================================================
--- trunk/server/src/main/org/jboss/deployment/plugin/LegacyEjb3JndiPolicy.java	2008-05-22 11:46:50 UTC (rev 73577)
+++ trunk/server/src/main/org/jboss/deployment/plugin/LegacyEjb3JndiPolicy.java	2008-05-22 11:53:57 UTC (rev 73578)
@@ -102,11 +102,12 @@
             hasJndiName = true;
       }
 
+      String ejbName = beanMD.getEjbName();
       switch(ifaceType)
       {
          case BUSINESS_LOCAL:
             if(localJndiName == null)
-               jndiName = baseJndiName + "/local";
+               jndiName = ejbName + "/local";
             else
                jndiName = localJndiName;
             break;
@@ -118,13 +119,21 @@
             break;
          case LOCAL_HOME:
             if(is3x)
-               jndiName = baseJndiName + "/localHome";
+            {
+               // TODO: Not really, hopefully no one uses this
+               jndiName = ejbName + "/localHome";
+            }
             else
                jndiName = beanMD.determineLocalJndiName();
             break;
          case REMOTE_HOME:
             if(is3x)
-               jndiName = baseJndiName + "/remoteHome";
+            {
+               // TODO: we're not there yet
+               //jndiName = baseJndiName + "/home";
+               // ejb3-core 0.1.0 behavior
+               jndiName = baseJndiName + "Home";
+            }
             else
                jndiName = baseJndiName;
             break;




More information about the jboss-cvs-commits mailing list