extensions.put(Configurer.class, configurer);
}
setId(getBusId(properties));
ResourceManager resourceManager = new DefaultResourceManager();
properties.put(BUS_ID_PROPERTY_NAME, BUS_PROPERTY_NAME);
properties.put(BUS_PROPERTY_NAME, this);
ResourceResolver propertiesResolver = new PropertiesResolver(properties);
resourceManager.addResourceResolver(propertiesResolver);
ResourceResolver busResolver = new SinglePropertyResolver(BUS_PROPERTY_NAME, this);
resourceManager.addResourceResolver(busResolver);
resourceManager.addResourceResolver(new ObjectTypeResolver(this));
extensions.put(ResourceManager.class, resourceManager);
ExtensionManagerImpl em = new ExtensionManagerImpl(BUS_EXTENSION_RESOURCE,
Thread.currentThread().getContextClassLoader(),