// We always add the ModelMBeanInfoInterceptor as we expect that
// users are specifying additional interceptors, not overriding the
// source of the ModelMBeanInfo.
String mbeanName = name != null ? name.toString() : info.getClassName();
interceptors.add(new ModelMBeanInfoInterceptor(mbeanName));
getMBeanInfoCtx.setInterceptors(interceptors);
// Get any custom interceptors specified at the attribute level
for (Iterator it = attributeContextMap.entrySet().iterator(); it.hasNext();)
{