Bus b = ex.get(Bus.class);
ResourceManager resourceManager = b.getExtension(ResourceManager.class);
if (resourceManager != null) {
ResourceInjector injector = new ResourceInjector(resourceManager);
injector.inject(o);
injector.construct(o);
}
return o;
} catch (InstantiationException e) {
throw new Fault(new Message("COULD_NOT_INSTANTIATE", BUNDLE), e);
} catch (IllegalAccessException e) {