docs: protected ObjectName makeObjectName(String path, ZKMBeanInfo bean)
          throws MalformedObjectNameException
      {
          if(path==null)
              return null;
          StringBuilder beanName = new StringBuilder(CommonNames.DOMAIN + ":");
          int counter=0;
          counter=tokenize(beanName,path,counter);
          tokenize(beanName,bean.getName(),counter);
          beanName.deleteCharAt(beanName.length()-1);
          try {
              return new ObjectName(beanName.toString());
          } catch (MalformedObjectNameException e) {
              LOG.warn("Invalid name \"" + beanName.toString() + "\" for class "
                      + bean.getClass().toString());
              throw e;
          }
      }