protected void selfInitialize() {
RuleStore rs = new SimpleRuleStore();
rs.addRule(new Pattern("log4j:configuration"), new ConfigurationAction());
rs.addRule(
new Pattern("log4j:configuration/substitutionProperty"),
new SubstitutionPropertyAction());
rs.addRule(
new Pattern("log4j:configuration/repositoryProperty"),
new RepositoryPropertyAction());
rs.addRule(new Pattern("log4j:configuration/plugin"), new PluginAction());
rs.addRule(new Pattern("log4j:configuration/logger"), new LoggerAction());