docs: protected CmsDynamicFunctionBean readDynamicFunctionBean(String configuredName) throws CmsException {
  
          CmsADEConfigData config = OpenCms.getADEManager().lookupConfiguration(
              m_cms,
              m_cms.addSiteRoot(m_cms.getRequestContext().getUri()));
          CmsFunctionReference functionRef = config.getFunctionReference(configuredName);
          if (functionRef == null) {
              return null;
          }
          CmsDynamicFunctionParser parser = new CmsDynamicFunctionParser();
          CmsResource functionResource = m_cms.readResource(functionRef.getStructureId());
          CmsDynamicFunctionBean result = parser.parseFunctionBean(m_cms, functionResource);
          return result;
      }