protected Configuration(){ loadProjectProperties(); loadOverridesFromSystemProperties(); loadConnectionsSpecs(); String loggerClass = properties.getProperty(PropertyName.ActiveJdbcLogger.name); if(loggerClass != null){ try { activeLogger = (ActiveJDBCLogger) Class.forName(loggerClass).newInstance(); } catch (InstantiationException | IllegalAccessException | ClassNotFoundException e) { throw new InitException("Failed to initialize a ActiveJDBCLogger. Please, ensure that the property " + "'activejdbc.logger' points to correct class which extends '" + ActiveJDBCLogger.class.getName() + "' and provides a default constructor.", e); } } }
protected Configuration(){ loadOverridesFromSystemProperties(); loadConnectionsSpecs();