if(dtcompiler.getErrors().size() == 0){
rd = new RulesDirectory(path, rulesDirectoryXML);
rs = rd.getRuleSet(RName.getRName(ruleset));
PrintStream btables = new PrintStream(rs.getWorkingdirectory()+"balanced.txt");
rs.newSession().printBalancedTables(btables);
RulesAdminService admin = new RulesAdminService(rs.newSession(),rd);
List tables = admin.getDecisionTables(rs.getName());
for(Object table : tables){
RDecisionTable dtable = admin.getDecisionTable(rs.getName(),(String)table);
dtable.check(System.out);
}
}
} catch (Exception e) {
err.print(e);