From 0e9affe971df348a9ba50b9a6d8dff612258005e Mon Sep 17 00:00:00 2001 From: Dwayne Boone Date: Wed, 6 Sep 2006 15:22:36 +0000 Subject: Fixed bug 1209 --- java/src/IceBox/Admin.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'java/src/IceBox/Admin.java') diff --git a/java/src/IceBox/Admin.java b/java/src/IceBox/Admin.java index b1c1c14af0e..4a5713ac88d 100644 --- a/java/src/IceBox/Admin.java +++ b/java/src/IceBox/Admin.java @@ -59,8 +59,9 @@ public final class Admin Ice.Properties properties = communicator().getProperties(); - String managerIdentity = - properties.getPropertyWithDefault("IceBox.InstanceName", "IceBox") + "/ServiceManager"; + Ice.Identity managerIdentity = new Ice.Identity(); + managerIdentity.category = properties.getPropertyWithDefault("IceBox.InstanceName", "IceBox"); + managerIdentity.name = "ServiceManager"; String managerProxy; if(properties.getProperty("Ice.Default.Locator").length() == 0) @@ -72,7 +73,7 @@ public final class Admin return 1; } - managerProxy = managerIdentity + ":" + managerEndpoints; + managerProxy = "\"" + communicator().identityToString(managerIdentity) + "\" :" + managerEndpoints; } else { @@ -83,7 +84,7 @@ public final class Admin return 1; } - managerProxy = managerIdentity + ":" + managerAdapterId; + managerProxy = "\"" + communicator().identityToString(managerIdentity) + "\" @" + managerAdapterId; } Ice.ObjectPrx base = communicator().stringToProxy(managerProxy); -- cgit v1.2.3