final Class[] types = new Class[]{javax.management.MBeanServerConnection.class,
com.sun.enterprise.admin.dottedname.DottedNameRegistry.class,
com.sun.enterprise.admin.dottedname.DottedNameRegistry.class};
final Constructor dnConstructor = dnClass.getConstructor(types);
final Object[] params = new Object[]{server, registry, monitoringRegistry};
final DottedNameGetSetMBean dnMbean = (DottedNameGetSetMBean) dnConstructor.newInstance(params);
return dnMbean;
}