code: @FFDCIgnore({ XMLStreamException.class })
      public BaseConfiguration parseDefaultConfiguration(Reader reader, String docLocation) throws ConfigParserException, ConfigValidationException {
          try {
              XMLStreamReader parser = getXMLInputFactory().createXMLStreamReader(reader);
              BaseConfiguration config = new BaseConfiguration();
              if (!parseServerConfiguration(new DepthAwareXMLStreamReader(parser), docLocation, config, MergeBehavior.MERGE)) {
                  config = null;
              }
              parser.close();
              return config;
          } catch (XMLStreamException e) {
              throw new ConfigParserException(e);
          }
      }
docs: test entry point only