result = new ComponentMBeanImpl(registry.getContainer(), name, description, component, binding, service);
result = new ComponentMBeanImpl(registry.getContainer(), name, description, component, binding, service, sharedLibraries);
    public synchronized ComponentMBeanImpl registerComponent(                    ComponentNameSpace name,                     String description,                     Component component,                    boolean binding,                     boolean service) {        ComponentMBeanImpl result = null;        if (!idMap.containsKey(name)) {            result = new ComponentMBeanImpl(registry.getContainer(), name, description, component, binding, service);            idMap.put(name, result);        }        return result;    }