Ice.Object object = new test.TI();
Ice.Object object = new mono.TI();
    main(String[] args) {        int status = 0;        Ice.Communicator ic = null;        try {            // Server implementation here...	    ic = Ice.Util.initialize(args);	    Ice.ObjectAdapter adapter		= ic.createObjectAdapterWithEndpoints(		  "TAdapter", "default -p 10000");	    Ice.Object object = new test.TI();	    adapter.add(			object,			Ice.Util.stringToIdentity("T"));	    adapter.activate();	    ic.waitForShutdown();        } catch (Ice.LocalException e) {            e.printStackTrace();            status = 1;        } catch (Exception e) {            System.err.println(e.getMessage());            status = 1;        }        if (ic != null) {            // Clean up            //            try {                ic.destroy();            } catch (Exception e) {                System.err.println(e.getMessage());                status = 1;            }        }        System.exit(status);    }