added proxy servlet for news fetching

This commit is contained in:
Sebastian Sdorra
2011-09-13 16:41:54 +02:00
parent e5e8ca178d
commit fec7a22c44
4 changed files with 123 additions and 0 deletions

View File

@@ -44,6 +44,8 @@ import sonia.scm.plugin.scanner.PluginScannerFactory;
import sonia.scm.plugin.scanner.PluginScannerScheduler;
import sonia.scm.plugin.scanner.TimerPluginScannerScheduler;
import sonia.scm.util.Util;
import sonia.scm.web.proxy.ProxyServet;
import sonia.scm.web.proxy.ProxyURLProvider;
//~--- JDK imports ------------------------------------------------------------
@@ -117,6 +119,10 @@ public class ScmBackendModule extends ServletModule
bind(PluginScannerFactory.class).to(DefaultPluginScannerFactory.class);
bind(PluginScannerScheduler.class).to(TimerPluginScannerScheduler.class);
// news proxy
bind(ProxyURLProvider.class).to(NewsProxyURLProvider.class);
serve("/news*").with(ProxyServet.class);
Map<String, String> params = new HashMap<String, String>();
params.put(PackagesResourceConfig.PROPERTY_PACKAGES,