docs: public static DataSource createDataSource(String source){
  		String typeAndConfig = configuration.getProperty(source);
  		if (typeAndConfig == null){
  			log.error("No configuration for data source: " + source);
  			return null;
  		}
  		String[] typeAndConfigArray = typeAndConfig.split(DELIMITORS, 2);
  		if (typeAndConfigArray.length < 2){
  			log.error("Wrong configuration format for data source '" + source + "': " + typeAndConfig);
  			return null;
  		}
  		String type = typeAndConfigArray[0];
  		String config = typeAndConfigArray[1];
  		return createDataSource(source, type, config);
  	}