]> source.dussan.org Git - sonarqube.git/commitdiff
Fix loading of l10n messages at Rails startup
authorSimon Brandhof <simon.brandhof@gmail.com>
Tue, 25 Sep 2012 07:21:39 +0000 (09:21 +0200)
committerSimon Brandhof <simon.brandhof@gmail.com>
Tue, 25 Sep 2012 07:21:39 +0000 (09:21 +0200)
sonar-server/src/main/java/org/sonar/server/platform/Platform.java

index 3c39a3d7a8947d142c5ede724e529f317fd9f088..e5fa53e77e2cf656017e67bab517119aab2e5362 100644 (file)
@@ -149,6 +149,10 @@ public final class Platform {
     rootContainer.addSingleton(DefaultServerPluginRepository.class);
     rootContainer.addSingleton(DefaultServerFileSystem.class);
     rootContainer.addSingleton(ApplicationDeployer.class);
+    rootContainer.addSingleton(JRubyI18n.class);
+    rootContainer.addSingleton(I18nManager.class);
+    rootContainer.addSingleton(RuleI18nManager.class);
+    rootContainer.addSingleton(GwtI18n.class);
     rootContainer.startComponents();
   }
 
@@ -210,11 +214,7 @@ public final class Platform {
     servicesContainer.addSingleton(DefaultMetricFinder.class);
     servicesContainer.addSingleton(ProfilesConsole.class);
     servicesContainer.addSingleton(RulesConsole.class);
-    servicesContainer.addSingleton(JRubyI18n.class);
     servicesContainer.addSingleton(DefaultUserFinder.class);
-    servicesContainer.addSingleton(I18nManager.class);
-    servicesContainer.addSingleton(RuleI18nManager.class);
-    servicesContainer.addSingleton(GwtI18n.class);
     servicesContainer.addSingleton(ResourceTypes.class);
     servicesContainer.addSingleton(NewUserNotifier.class);
     servicesContainer.addSingleton(SettingsChangeNotifier.class);