James Moger
2011-06-18 0fe70c1cf434f492286e01e8528322134a10281a
src/com/gitblit/GitBlitServer.java
@@ -38,11 +38,8 @@
import org.eclipse.jetty.server.ssl.SslConnector;
import org.eclipse.jetty.server.ssl.SslSelectChannelConnector;
import org.eclipse.jetty.server.ssl.SslSocketConnector;
import org.eclipse.jetty.servlet.FilterMapping;
import org.eclipse.jetty.servlet.ServletHolder;
import org.eclipse.jetty.util.thread.QueuedThreadPool;
import org.eclipse.jetty.webapp.WebAppContext;
import org.eclipse.jgit.http.server.GitServlet;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -197,13 +194,6 @@
      sessionManager.setSecureCookies(params.port <= 0 && params.securePort > 0);
      rootContext.getSessionHandler().setSessionManager(sessionManager);
      // JGit Filter and Servlet
      String jgitPathSpec = Constants.GIT_PATH + "*";
      rootContext.addFilter(GitFilter.class, jgitPathSpec, FilterMapping.DEFAULT);
      ServletHolder jGitServlet = rootContext.addServlet(GitServlet.class, jgitPathSpec);
      jGitServlet.setInitParameter("base-path", params.repositoriesFolder);
      jGitServlet.setInitParameter("export-all", "1");
      // Ensure there is a defined Login Service
      String realmUsers = params.realmFile;
      if (StringUtils.isEmpty(realmUsers)) {
@@ -211,9 +201,9 @@
         return;
      }
      
      // Update settings
//      settings.put(Keys.realm.realmFile, params.realmFile);
//      settings.put(Keys.git.repositoriesFolder, params.repositoriesFolder);
      // Override settings
      settings.overrideSetting(Keys.realm.realmFile, params.realmFile);
      settings.overrideSetting(Keys.git.repositoriesFolder, params.repositoriesFolder);
      // Set the server's contexts
      server.setHandler(rootContext);