throws Exception {
super();
ClientResourceImpl resource = new ClientResourceImpl("SemaphoreTest");
locale = new LocaleManagerImpl();
locale.addLocaleListener(resource);
factory = new ViewerFactory(resource);
factory.setCommandProcessor(new DefaultProcessor());