diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2006-09-06 15:22:36 +0000 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2006-09-06 15:22:36 +0000 |
commit | 0e9affe971df348a9ba50b9a6d8dff612258005e (patch) | |
tree | b94a5c26904f538038ebc76ae750cd7dbc43d7a8 /java/src/IceBox/Admin.java | |
parent | Updated (diff) | |
download | ice-0e9affe971df348a9ba50b9a6d8dff612258005e.tar.bz2 ice-0e9affe971df348a9ba50b9a6d8dff612258005e.tar.xz ice-0e9affe971df348a9ba50b9a6d8dff612258005e.zip |
Fixed bug 1209
Diffstat (limited to 'java/src/IceBox/Admin.java')
-rw-r--r-- | java/src/IceBox/Admin.java | 9 |
1 files changed, 5 insertions, 4 deletions
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); |