[jboss-cvs] JBossAS SVN: r64274 - branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jul 25 12:47:51 EDT 2007


Author: bdecoste
Date: 2007-07-25 12:47:51 -0400 (Wed, 25 Jul 2007)
New Revision: 64274

Modified:
   branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/Ejb3Registry.java
Log:
[EJBTHREE-1019] use VMID for guid

Modified: branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/Ejb3Registry.java
===================================================================
--- branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/Ejb3Registry.java	2007-07-25 13:57:50 UTC (rev 64273)
+++ branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/Ejb3Registry.java	2007-07-25 16:47:51 UTC (rev 64274)
@@ -21,6 +21,7 @@
  */
 package org.jboss.ejb3;
 
+import java.rmi.dgc.VMID;
 import java.util.Collection;
 import java.util.Collections;
 import java.util.HashMap;
@@ -39,6 +40,8 @@
    private static final Logger log = Logger.getLogger(Ejb3Registry.class);
 
    private static Map<String, Container> containers = new HashMap<String, Container>();
+   
+   private static final VMID VMID = new VMID();
 
    /**
     * Find a potential container.
@@ -64,7 +67,7 @@
    
    public static final String guid(Container container)
    {
-      return container.getObjectName().getCanonicalName() + "-" + container.hashCode();
+      return container.getObjectName().getCanonicalName() + "-" + VMID;
    }
    
    /**




More information about the jboss-cvs-commits mailing list