diff --git a/src/main/java/caosdb/server/logging/log4j/CustomConfigurationFactory.java b/src/main/java/caosdb/server/logging/log4j/CustomConfigurationFactory.java index 0972e1d858173c6b049894719fbfd74c2597ce36..6b7a456909074080f6e99670e1eed9b934653977 100644 --- a/src/main/java/caosdb/server/logging/log4j/CustomConfigurationFactory.java +++ b/src/main/java/caosdb/server/logging/log4j/CustomConfigurationFactory.java @@ -1,6 +1,5 @@ package caosdb.server.logging.log4j; -import com.google.common.io.PatternFilenameFilter; import java.io.File; import java.net.URI; import java.util.ArrayList; @@ -38,12 +37,14 @@ public class CustomConfigurationFactory extends PropertiesConfigurationFactory { configFiles.add(ext_file.getAbsolutePath()); } if (ext_dir.exists() && ext_dir.isDirectory()) { - String[] confFiles = ext_dir.list(new PatternFilenameFilter("\\.properties$")); + String[] confFiles = ext_dir.list(); Arrays.sort(confFiles, Comparator.naturalOrder()); for (String fileName : confFiles) { - configFiles.add(ext_dir.toPath().toAbsolutePath().resolve(fileName).toString()); + if (fileName.endsWith(".properties")) + configFiles.add(ext_dir.toPath().toAbsolutePath().resolve(fileName).toString()); } } + LOGGER.info("Found {} configuration files: {}", configFiles.size(), configFiles); return configFiles; }