Preconditions.checkNotNull(XML_CONFIG_PATH, "Path to xml configuration is not set.");
StatusServerConfiguration configuration = StatusServerConfiguration.fromXml(XML_CONFIG_PATH);
StatusServerProperties properties = PropertiesParser.createInstance(StatusServerProperties.class).parseProperties();
EngineInitializer initializer = new EngineInitializer(configuration, properties);
initializeDynamicAttributes(configuration.getStatusServerAttributes(), dynamicManagement);
EngineInitializationContext ctx = initializer.initialize();
this.engine = new Engine(ctx);
setStatus(Status.IDLE);
}