loading rules on startup fixed

This commit is contained in:
Alexey Kudravtsev
2013-08-20 16:08:24 +04:00
parent 20cef8df87
commit e0f8efaf08
@@ -206,6 +206,7 @@ public class DependencyValidationManagerImpl extends DependencyValidationManager
LOG.info(e);
}
super.loadState(element);
myUnnamedScopes.clear();
final List unnamedScopes = element.getChildren(UNNAMED_SCOPE);
final PackageSetFactory packageSetFactory = PackageSetFactory.getInstance();
@@ -220,11 +221,11 @@ public class DependencyValidationManagerImpl extends DependencyValidationManager
}
readRules(element);
super.loadState(element); // fire listeners after all reads
}
private void readRules(Element element) {
myRules.clear();
removeAllRules();
List rules = element.getChildren(DENY_RULE_KEY);
for (Object rule1 : rules) {
DependencyRule rule = readRule((Element)rule1);