You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jb...@apache.org on 2007/10/10 02:37:35 UTC

svn commit: r583333 - /geronimo/server/branches/2.0.2/modules/geronimo-openejb/src/main/java/org/apache/geronimo/openejb/OpenEjbSystemGBean.java

Author: jbohn
Date: Tue Oct  9 17:37:34 2007
New Revision: 583333

URL: http://svn.apache.org/viewvc?rev=583333&view=rev
Log:
GERONIMO-3525 Add linkRef to map old MEJBGBean/MEJB jndi name to new ejb/mgmt/MEJB

Modified:
    geronimo/server/branches/2.0.2/modules/geronimo-openejb/src/main/java/org/apache/geronimo/openejb/OpenEjbSystemGBean.java

Modified: geronimo/server/branches/2.0.2/modules/geronimo-openejb/src/main/java/org/apache/geronimo/openejb/OpenEjbSystemGBean.java
URL: http://svn.apache.org/viewvc/geronimo/server/branches/2.0.2/modules/geronimo-openejb/src/main/java/org/apache/geronimo/openejb/OpenEjbSystemGBean.java?rev=583333&r1=583332&r2=583333&view=diff
==============================================================================
--- geronimo/server/branches/2.0.2/modules/geronimo-openejb/src/main/java/org/apache/geronimo/openejb/OpenEjbSystemGBean.java (original)
+++ geronimo/server/branches/2.0.2/modules/geronimo-openejb/src/main/java/org/apache/geronimo/openejb/OpenEjbSystemGBean.java Tue Oct  9 17:37:34 2007
@@ -30,6 +30,7 @@
 import javax.management.ObjectName;
 import javax.naming.NamingException;
 import javax.naming.Context;
+import javax.naming.LinkRef;
 import javax.naming.NameAlreadyBoundException;
 import javax.persistence.EntityManagerFactory;
 import javax.resource.spi.ResourceAdapter;
@@ -127,6 +128,10 @@
             rootContext.bind("openejb/ejb/.", "");
             rootContext.bind("openejb/client/.", "");
             rootContext.bind("openejb/Deployment/.", "");
+            // temporary hack to map old MEJBGBean jndi name (specified in o.a.openejb.config.GeronimoMappedName
+            // and shipped in openejb-3.0-beta-1) to new mejb jndi name.
+            LinkRef linkRef = new LinkRef("openejb/Deployment/mejb/ejb/mgmt/MEJB/javax.management.j2ee.Management");
+            rootContext.bind("openejb/Deployment/MEJBGBean/MEJB/javax.management.j2ee.Management", linkRef);
         } catch (NameAlreadyBoundException workaroundAlreadyApplied) {
         }