@mcculls @cstamas looks like since ContentServlet did not override getLastModified(HttpServletRequest)... so the default SC_NOT_MODIFIED behavior was not being used at all (well wasted method call and expression evaluation that was always false)