- if (req.getParameter("language")!=null)
- setLocale(session, new Locale(req.getParameter("language"), "") );
-
- //nothing in Mir can or should be cached as it's all dynamic...
- //
- //this needs to be done here and not per page (via meta tags) as some
- //browsers have problems w/ it per-page -mh
- res.setHeader("Pragma", "no-cache");
- res.setDateHeader("Expires", 0);
- res.setHeader("Cache-Control", "no-cache");
- res.setContentType("text/html; charset="
- +MirConfig.getProp("Mir.DefaultEncoding"));
- try {
- ServletModuleDispatch.dispatch(ServletModuleOpenIndy.getInstance(),req,res);
- }
- catch (ServletModuleUserException e) {
- handleUserError(req,res,res.getWriter(), e.getMessage());
- }
- catch (ServletModuleException e){
- e.printStackTrace();
- handleError(req,res,res.getWriter(), "OpenIndy :: ServletException in Module ServletModule -- " + e.getMessage());
- }
- // timing...
- sessionConnectTime = new java.util.Date().getTime() - startTime;
- theLog.printInfo("EXECTIME (ServletModuleOpenIndy): " + sessionConnectTime + " ms");
- }