code: protected void writeConfiguration(Class<?> clazz) {
  
          // exception handling is provided here to ensure identical log messages
          try {
              m_configurationManager.writeConfiguration(clazz);
          } catch (IOException e) {
              CmsLog.getLog(CmsConfigurationManager.class).error(
                  Messages.get().getBundle().key(Messages.LOG_ERROR_WRITING_CONFIG_1, clazz.getName()),
                  e);
          } catch (CmsConfigurationException e) {
              CmsLog.getLog(CmsConfigurationManager.class).error(
                  Messages.get().getBundle().key(Messages.LOG_ERROR_WRITING_CONFIG_1, clazz.getName()),
                  e);
          }
      }
docs: Writes the XML configuration for the provided configuration class.<p>
  
  @param clazz the configuration class to write the XML for