}
protected void addMuleComponentRules(Digester digester, String path) throws ConfigurationException {
// Create Mule Components
//digester.addObjectCreate(path, ComponentDescriptor.class);
digester.addRule(path, new ObjectGetOrCreateRule(path, null, "className", "ref", true, "getObjectContainer"));
//{
// public void begin(String s, String s1, Attributes attributes) throws Exception {
// super.begin(s, s1, attributes);
// Object o = digester.pop();
// ComponentDescriptor cd = new ComponentDescriptor();