this.orb = orb;
this.poa = poa;
try {
NamingContextExt nc = NamingContextExtHelper.narrow(orb
.resolve_initial_references("NameService"));
EventChannelImpl channel = new EventChannelImpl(orb, poa);
org.omg.CORBA.Object o = poa.servant_to_reference(channel);
/* event channel used by event service */
nc.rebind(nc.to_name("eventchannel"), o);
} catch (Exception e) {