public void start(int port) throws Exception {
// Start server
server = new SimpleGenericServer(HOST,port);
server.start(PATH, KEEPALIVE);
GenericServerContainer serverContainer = server.getServerContainer(0);
IRemoteServiceContainerAdapter adapter = (IRemoteServiceContainerAdapter) serverContainer.getAdapter(IRemoteServiceContainerAdapter.class);
Assert.isNotNull(adapter);
registration = adapter.registerRemoteService(new String[] { IConcatService.class.getName() }, new ConcatService(), null);
Assert.isNotNull(registration);
System.out.println("generic server started with id="+serverContainer.getID());
}