--- android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureServlet.java 2010/02/02 19:18:20 583 +++ android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureServlet.java 2010/02/05 13:57:39 584 @@ -43,10 +43,11 @@ @Override public void init() throws ServletException { super.init(); - - boolean useTempSite = Boolean.parseBoolean( getInitParameter("usetempsite") ); - logger.info( "DepartureServlet, use temp site=" + useTempSite ); - fetcher = new DepartureFetcher(useTempSite); + + boolean useTempSite = Boolean.parseBoolean( getServletContext().getInitParameter("usetempsite") ); + int cacheTimeout = Integer.parseInt( getServletContext().getInitParameter("cache_timeout") ); + logger.info( "DepartureServlet, use temp site=" + useTempSite + ", cache=" + cacheTimeout); + fetcher = new DepartureFetcher(useTempSite, cacheTimeout); } @Override