diff options
author | Mark Spruiell <mes@zeroc.com> | 2002-08-16 17:22:40 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2002-08-16 17:22:40 +0000 |
commit | 56daeb54715c291d5a23990e564b01af22f7805d (patch) | |
tree | 644c77403875f7d45a754565234d643fbabb5ac7 /java/test/Ice/faultTolerance/Server.java | |
parent | Added missing backslash in regular expressions to interpret "." as a (diff) | |
download | ice-56daeb54715c291d5a23990e564b01af22f7805d.tar.bz2 ice-56daeb54715c291d5a23990e564b01af22f7805d.tar.xz ice-56daeb54715c291d5a23990e564b01af22f7805d.zip |
fixing TODO
Diffstat (limited to 'java/test/Ice/faultTolerance/Server.java')
-rw-r--r-- | java/test/Ice/faultTolerance/Server.java | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/java/test/Ice/faultTolerance/Server.java b/java/test/Ice/faultTolerance/Server.java index 347486f7895..d018ad47c43 100644 --- a/java/test/Ice/faultTolerance/Server.java +++ b/java/test/Ice/faultTolerance/Server.java @@ -24,14 +24,9 @@ public class Server { if(args[i].charAt(0) == '-') { - // - // TODO: Arguments recognized by the communicator are not - // removed from the argument list. - // - //System.err.println("Server: unknown option `" + args[i] + "'"); - //usage(); - //return 1; - continue; + System.err.println("Server: unknown option `" + args[i] + "'"); + usage(); + return 1; } if(port > 0) @@ -61,9 +56,7 @@ public class Server } String endpts = "default -p " + port; - Ice.ObjectAdapter adapter = - communicator.createObjectAdapterWithEndpoints("TestAdapter", - endpts); + Ice.ObjectAdapter adapter = communicator.createObjectAdapterWithEndpoints("TestAdapter", endpts); Ice.Object object = new TestI(adapter); adapter.add(object, Ice.Util.stringToIdentity("test")); adapter.activate(); @@ -76,11 +69,12 @@ public class Server { int status = 0; Ice.Communicator communicator = null; + Ice.StringSeqHolder argsH = new Ice.StringSeqHolder(args); try { - communicator = Ice.Util.initialize(args); - status = run(args, communicator); + communicator = Ice.Util.initialize(argsH); + status = run(argsH.value, communicator); } catch(Ice.LocalException ex) { |