docs: public static void regMBean(final Object object, final String... parameters) {
  		try {
  			final String name = buildObjectName(object, parameters);
  			final ObjectName objectName = new ObjectName(name);
  			if (mbs.isRegistered(objectName))
  				return;
  			mbs.registerMBean(object, objectName);
  		} catch (final MalformedObjectNameException | InstanceAlreadyExistsException | MBeanRegistrationException | NotCompliantMBeanException e) {
  			log.error("can't register mbean regMBean("+object+", "+ Arrays.toString(parameters)+ ')', e);
  		} catch (final AccessControlException e){
  			log.error("Access denied, can no register mbean add permission javax.management.MBeanTrustPermission \"register\"; to java.policy file", e);
  		}
  	}