java.rmi.server.ObjID's equals() method will return false for two objects with the same hashCode(). equals() considers UID of the ObjID while hashCode() does not.
This means that two objects from different VM's can be hashed to the same location. Definetly not the way things are supposed to work.
This means that two objects from different VM's can be hashed to the same location. Definetly not the way things are supposed to work.