}
protected void service(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException {
ServletRequestContainerLauncher containerLauncher = new ServletRequestContainerLauncher(getServletContext(), httpServletRequest);
try {
containerLauncher.startContainer();
String servletPath = getServletPath(httpServletRequest);
String scriptPathWithoutExtension = servletPath.substring(0, servletPath.lastIndexOf('/'));
Object action = getActionObject(scriptPathWithoutExtension, httpServletRequest);
setPropertiesWithOgnl(httpServletRequest, action);