From 0364987655c17f03db9c30282623393754d438c8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Lesaint?= Date: Fri, 24 Feb 2017 13:28:23 +0100 Subject: [PATCH] SONAR-8435 fix WS of Level4 available before going out of SafeMode --- .../server/platform/platformlevel/PlatformLevelStartup.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java b/server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java index aa73f444306..4140b26359e 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java +++ b/server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java @@ -45,7 +45,6 @@ public class PlatformLevelStartup extends PlatformLevel { @Override protected void configureLevel() { add(GeneratePluginIndex.class, - RegisterServletFilters.class, ServerLifecycleNotifier.class, DefaultOrganizationEnforcer.class); @@ -60,6 +59,10 @@ public class PlatformLevelStartup extends PlatformLevel { DisplayLogOnDeprecatedProjects.class, ClearRulesOverloadedDebt.class, DeleteOldAnalysisReportsFromFs.class); + + // RegisterServletFilters makes the WebService engine of Level4 served by the MasterServletFilter, therefor it + // must be started after all the other startup tasks + add(RegisterServletFilters.class); } @Override -- 2.39.5