avoid using Request.getServletContext