diff --git a/pom.xml b/pom.xml index 05eb60a53..9b6353842 100644 --- a/pom.xml +++ b/pom.xml @@ -71,8 +71,8 @@ ${elasticsearch.version}.0 - 9.0.13 - 0.7.0 + 9.0.14 + 0.7.1-RC1 /usr/share/fess diff --git a/src/main/java/org/codelibs/fess/FessBoot.java b/src/main/java/org/codelibs/fess/FessBoot.java index 276b00504..93423a750 100644 --- a/src/main/java/org/codelibs/fess/FessBoot.java +++ b/src/main/java/org/codelibs/fess/FessBoot.java @@ -86,8 +86,12 @@ public class FessBoot extends TomcatBoot { fessLogPath = "../../logs"; } op.replace("fess.log.path", fessLogPath.replace("\\", "/")); - }) // uses jdk14logger - .asDevelopment(isNoneEnv()).bootAwait(); + }).asYouLikeIt(resource -> { + Host host = resource.getHost(); + if (host instanceof StandardHost) { + ((StandardHost) host).setErrorReportValveClass(SuppressErrorReportValve.class.getName()); + } + }).asDevelopment(isNoneEnv()).bootAwait(); } public static void shutdown(final String[] args) { @@ -121,13 +125,4 @@ public class FessBoot extends TomcatBoot { protected static String getTomcatConfigPath() { return System.getProperty(TOMCAT_CONFIG_PATH); } - - @Override - protected void adjustServer() { - super.adjustServer(); - final Host host = server.getHost(); - if (host instanceof StandardHost) { - ((StandardHost) host).setErrorReportValveClass(SuppressErrorReportValve.class.getName()); - } - } }