code: public static Set<File> getLooseConfigFiles(BootstrapConfig bootProps) {
          Set<File> files = new HashSet<File>();
  
          List<Pattern> patterns = new ArrayList<Pattern>();
          patterns.add(Pattern.compile(".*(\\.xml)$"));
          // Add loose files under ${server.config.dir}/dropins
          File dropins = getFileFromDirectory(new File(bootProps.get(BootstrapConstants.LOC_PROPERTY_SRVCFG_DIR)), BootstrapConstants.LOC_AREA_NAME_DROP);
          if (dropins.exists()) {
              files.addAll(Arrays.asList(FileUtils.listFiles(dropins, patterns, true)));
          }
          // Add loose files under ${server.config.dir}/apps
          File apps = getFileFromDirectory(new File(bootProps.get(BootstrapConstants.LOC_PROPERTY_SRVCFG_DIR)), BootstrapConstants.LOC_AREA_NAME_APP);
          if (apps.exists()) {
              files.addAll(Arrays.asList(FileUtils.listFiles(apps, patterns, true)));
          }
          // Add loose files under ${shared.app.dir}
          File shared = new File(bootProps.get(BootstrapConstants.LOC_PROPERTY_SHARED_APP_DIR));
          if (shared.exists()) {
              files.addAll(Arrays.asList(FileUtils.listFiles(shared, patterns, true)));
          }
          return files;
      }
docs: Get the loose config files from ${server.config.dir}/apps, ${server.config.dir}/dropins or ${shared.app.dir}
  
  @param bootProps
  @return