String schemaCatalogueFile = dataDirectory.getConfigDir()+File.separator+Geonet.File.SCHEMA_PLUGINS_CATALOG;
boolean createOrUpdateSchemaCatalog = handlerConfig.getMandatoryValue(Geonet.Config.SCHEMA_PLUGINS_CATALOG_UPDATE).equals("true");
logger.info(" - Schema plugins directory: " + schemaPluginsDir);
logger.info(" - Schema Catalog File : " + schemaCatalogueFile);
SchemaManager schemaMan = _applicationContext.getBean(SchemaManager.class);
schemaMan.configure(_applicationContext, appPath, Resources.locateResourcesDir(context), schemaCatalogueFile,
schemaPluginsDir, context.getLanguage(), handlerConfig.getMandatoryValue(Geonet.Config.PREFERRED_SCHEMA),
createOrUpdateSchemaCatalog);
//------------------------------------------------------------------------
//--- initialize search and editing