public void initCoreModel(Resource rootResource, ManagementResourceRegistration rootRegistration) {
VersionModelInitializer.registerRootResource(rootResource, null);
final HostControllerEnvironment env = createHostControllerEnvironment();
final LocalHostControllerInfoImpl info = createLocalHostControllerInfo(env);
final IgnoredDomainResourceRegistry ignoredRegistry = new IgnoredDomainResourceRegistry(info);
final ExtensibleConfigurationPersister persister = new NullConfigurationPersister();
final HostFileRepository hostFIleRepository = createHostFileRepository();
DomainRootDefinition domainDefinition = new DomainRootDefinition(env, persister, injectedContentRepository.getValue(),
hostFIleRepository, true, info, extensionRegistry, null, pathManagerService);
domainDefinition.initialize(rootRegistration);