for(SchemaDefinition sd: allSchemasByName.values()){
Iterator<RuleDataDMO> rules = sd.getParsedRulesDMOs(sm);
while(rules.hasNext()){
RuleDataDMO rule = rules.next();
try {
rule.resolveReferences(sm);
} catch (DmcValueExceptionSet e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}