for (Iterator it = mbeans.iterator(); it.hasNext();) {
final ObjectName sourceName = (ObjectName)it.next();
final ObjectName targetName = getTargetName(sourceName);
if (mbs.isRegistered(targetName) && !conflictAllowed) {
nameConflictDetected("start",targetName);
throw new InstanceAlreadyExistsException(
String.valueOf(targetName));
} else names[count++]=sourceName;
}
for (int i=0;i<count;i++)