summaryrefslogtreecommitdiff
path: root/java/demo/Ice/minimal/Server.java
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2009-04-08 16:05:47 +1000
committerMichi Henning <michi@zeroc.com>2009-04-08 16:05:47 +1000
commitcd441537b3d6d0be06e0cc4f328684d7548bc728 (patch)
treea3ccf432900a53e1aee3e83a899d75f5e61b6345 /java/demo/Ice/minimal/Server.java
parentbug 3739 - generate concrete Python/Ruby class for Slice class that inherits ... (diff)
downloadice-cd441537b3d6d0be06e0cc4f328684d7548bc728.tar.bz2
ice-cd441537b3d6d0be06e0cc4f328684d7548bc728.tar.xz
ice-cd441537b3d6d0be06e0cc4f328684d7548bc728.zip
Bug 3940 - C# minimal demo is not minimal
Diffstat (limited to 'java/demo/Ice/minimal/Server.java')
-rw-r--r--java/demo/Ice/minimal/Server.java38
1 files changed, 7 insertions, 31 deletions
diff --git a/java/demo/Ice/minimal/Server.java b/java/demo/Ice/minimal/Server.java
index 240f3caed6c..6002adc24ab 100644
--- a/java/demo/Ice/minimal/Server.java
+++ b/java/demo/Ice/minimal/Server.java
@@ -11,46 +11,22 @@ import Demo.*;
public class Server
{
- public static int
- run(String[] args, Ice.Communicator communicator)
- {
- Ice.ObjectAdapter adapter = communicator.createObjectAdapterWithEndpoints("Hello", "tcp -p 10000");
- adapter.add(new HelloI(), communicator.stringToIdentity("hello"));
- adapter.activate();
- communicator.waitForShutdown();
- return 0;
- }
-
public static void
main(String[] args)
{
- int status = 0;
- Ice.Communicator communicator = null;
-
try
{
- communicator = Ice.Util.initialize(args);
- status = run(args, communicator);
+ Ice.Communicator communicator = Ice.Util.initialize();
+ Ice.ObjectAdapter adapter = communicator.createObjectAdapterWithEndpoints("Hello", "tcp -p 10000");
+ adapter.add(new HelloI(), communicator.stringToIdentity("hello"));
+ adapter.activate();
+ communicator.waitForShutdown();
+ communicator.destroy();
}
catch(Ice.LocalException ex)
{
ex.printStackTrace();
- status = 1;
- }
-
- if(communicator != null)
- {
- try
- {
- communicator.destroy();
- }
- catch(Ice.LocalException ex)
- {
- ex.printStackTrace();
- status = 1;
- }
+ System.exit(1);
}
-
- System.exit(status);
}
}