if (list != null && !list.isEmpty())
{
// Read in revert order because wee received list of parents in upward order
for (int i = list.size(); i > 0; i--)
{
MBeanScopingData scopingData = list.get(i - 1);
props.putAll(scopingData);
}
try
{
this.objectName = JMX.createObjectName("exo", props);