]> source.dussan.org Git - sonarqube.git/commitdiff
fix Platform.getContainer(): switch to level4 _before_ startup level
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Tue, 26 May 2015 15:34:13 +0000 (17:34 +0200)
committerSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Mon, 1 Jun 2015 15:08:28 +0000 (17:08 +0200)
this is necessary in case some class in startup level use Platform.getContainer() to retrieve current level

server/sonar-server/src/main/java/org/sonar/server/platform/Platform.java

index a62ad0d5cc6e0af6e2ae1a133d2f4cabefe4d49c..29cbff1ffaaa23736a6c9c32dedb00985e87b623 100644 (file)
@@ -139,8 +139,8 @@ public class Platform {
     // no need to initialize database connection, so level 1 is skipped
     startLevel2Container();
     startLevel34Containers();
-    executeStartupTasks(startup);
     currentLevel = level4;
+    executeStartupTasks(startup);
   }
 
   private boolean requireSafeMode() {