support Servlet 2.x compatible containers