correctly handle incorrect configuration when loading descriptors for a facet (EA-69155)

This commit is contained in:
nik
2016-10-07 16:23:50 +03:00
parent 89a1e6c523
commit 8445d3ef49
@@ -121,6 +121,7 @@ public class ConfigFileInfoSetImpl implements ConfigFileInfoSet {
final ConfigFileMetaData metaData = myMetaDataProvider.findMetaData(id);
if (metaData != null) {
final String url = child.getAttributeValue(URL_ATTRIBUTE);
if (url == null) throw new InvalidDataException(URL_ATTRIBUTE + " attribute not specified for " + id + " descriptor");
myConfigFiles.put(metaData, new ConfigFileInfo(metaData, url));
}
}