From d84d40afea6d7cb647796e72c0ce1cf9102fac2a Mon Sep 17 00:00:00 2001 From: takezoe Date: Wed, 4 Sep 2013 02:19:04 +0900 Subject: [PATCH] Set init parameters using ServletContext#setInitParameter(). --- .../scala/servlet/GitRepositoryServlet.scala | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/src/main/scala/servlet/GitRepositoryServlet.scala b/src/main/scala/servlet/GitRepositoryServlet.scala index 94c432be5..eac94c4a7 100644 --- a/src/main/scala/servlet/GitRepositoryServlet.scala +++ b/src/main/scala/servlet/GitRepositoryServlet.scala @@ -24,21 +24,9 @@ class GitRepositoryServlet extends GitServlet { override def init(config: ServletConfig): Unit = { setReceivePackFactory(new GitBucketReceivePackFactory()) - - // TODO are there any other ways...? - super.init(new ServletConfig(){ - def getInitParameter(name: String): String = name match { - case "base-path" => Directory.RepositoryHome - case "export-all" => "true" - case name => config.getInitParameter(name) - } - def getInitParameterNames(): java.util.Enumeration[String] = { - config.getInitParameterNames - } - - def getServletContext(): ServletContext = config.getServletContext - def getServletName(): String = config.getServletName - }); + config.getServletContext.setInitParameter("base-path", Directory.RepositoryHome) + config.getServletContext.setInitParameter("export-all", "true") + super.init(config) } }