--- webapps/examples/WEB-INF/classes/http2/SimpleImagePush.java (revision 1735563) +++ webapps/examples/WEB-INF/classes/http2/SimpleImagePush.java (working copy) @@ -24,7 +24,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import org.apache.catalina.connector.Request; +import org.apache.catalina.connector.RequestFacade; import org.apache.catalina.core.ApplicationPushBuilder; public class SimpleImagePush extends HttpServlet { @@ -35,7 +35,7 @@ protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { - ApplicationPushBuilder pb = ((Request) req).getPushBuilder().path("servlets/images/code.gif"); + ApplicationPushBuilder pb = ((RequestFacade) req).getPushBuilder().path("servlets/images/code.gif"); pb.push(); resp.setCharacterEncoding("UTF-8");