From a2f91fcedbb59924c5842bde245ef40618317a1f Mon Sep 17 00:00:00 2001 From: Dariusz Luksza Date: Fri, 26 Oct 2012 13:00:16 +0200 Subject: [PATCH] Fix double bound exception when loading extensions ServerInformation class is already bound, therefore it shouldn't be bound second time for gerrit extensions. Change-Id: I0450989836b8752e774bee28a94dbca3e0bcf3fc Signed-off-by: Dariusz Luksza --- .../java/com/google/gerrit/server/plugins/Plugin.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/plugins/Plugin.java b/gerrit-server/src/main/java/com/google/gerrit/server/plugins/Plugin.java index 91ffbbaf77..c67f18061e 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/plugins/Plugin.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/plugins/Plugin.java @@ -20,7 +20,6 @@ import com.google.gerrit.extensions.annotations.PluginData; import com.google.gerrit.extensions.annotations.PluginName; import com.google.gerrit.extensions.registration.RegistrationHandle; import com.google.gerrit.extensions.registration.ReloadableRegistrationHandle; -import com.google.gerrit.extensions.systemstatus.ServerInformation; import com.google.gerrit.lifecycle.LifecycleManager; import com.google.inject.AbstractModule; import com.google.inject.Guice; @@ -231,13 +230,6 @@ public class Plugin { modules.add(env.getSysModule()); if (apiType == ApiType.PLUGIN) { modules.add(env.getSysModule()); - } else { - modules.add(new AbstractModule() { - @Override - protected void configure() { - bind(ServerInformation.class).toInstance(env.getServerInformation()); - } - }); } modules.add(new AbstractModule() { @Override