public static ObjectName getConfigBeanObjectName(MBeanRegistry registry, String domainName, ConfigBean childBean) throws Exception
{
String xpath = childBean.getAbsoluteXPath("");
MBeanRegistryEntry entry = registry.findMBeanRegistryEntryByXPath(xpath);
MBeanNamingDescriptor namingDescr = entry.getNamingDescriptor();
String[] location = namingDescr.extractParmListFromXPath(xpath);
location[0] = domainName;
return namingDescr.createObjectName((Object[])location);
}
//********************************************************************************************************************
public static String[] getChildNamesList(ConfigBean[] beans) throws Exception