public void start() throws Exception {
UsecaseResolver resolver = null;
try {
resolver = (UsecaseResolver) this.manager.lookup(UsecaseResolver.ROLE);
for (Iterator i = this.usecaseNames.iterator(); i.hasNext(); ) {
resolver.register((String) i.next());
}
}
finally {
if (resolver != null) {
this.manager.release(resolver);