robin shine aa69531262 Remove servlet/filter auto-configure from commons projects. Instead add
them into gitop projects for flexibility. 

Change to use GitFilter instead of GitServlet so that Git repository can
be served without a prefix.
2013-09-30 17:17:10 +08:00

30 lines
775 B
Java

package com.pmease.gitop.web;
import javax.inject.Singleton;
import com.pmease.commons.jetty.ServletConfigurator;
import com.pmease.commons.loader.AbstractPluginModule;
import com.pmease.commons.wicket.AbstractWicketConfig;
import com.pmease.gitop.web.resource.RestResourceModule;
/**
* NOTE: Do not forget to rename moduleClass property defined in the pom if you've renamed this class.
*
*/
public class WebModule extends AbstractPluginModule {
@Override
protected void configure() {
super.configure();
// put your guice bindings here
bind(AbstractWicketConfig.class).to(GitopWebApp.class);
bind(SitePaths.class).in(Singleton.class);
contribute(ServletConfigurator.class, WebServletConfigurator.class);
install(new RestResourceModule());
}
}