Author: cbrisson
Date: Wed Jun 20 00:48:22 2018
New Revision: 1833883
URL: http://svn.apache.org/viewvc?rev=1833883&view=rev
Log:
[tools] Fix ViewImportSupport for servlets 3.0 API
Modified:
velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/ViewImportSupport.java
Modified:
velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/ViewImportSupport.java
URL:
http://svn.apache.org/viewvc/velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/ViewImportSupport.java?rev=1833883&r1=1833882&r2=1833883&view=diff
==============================================================================
---
velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/ViewImportSupport.java
(original)
+++
velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/ViewImportSupport.java
Wed Jun 20 00:48:22 2018
@@ -38,6 +38,7 @@ import javax.servlet.RequestDispatcher;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
+import javax.servlet.WriteListener;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpServletResponseWrapper;
@@ -413,10 +414,23 @@ public class ViewImportSupport extends I
}
ServletOutputStream sos = new ServletOutputStream()
{
+ @Override
public void write(int b) throws IOException
{
bos.write(b);
}
+
+ @Override
+ public boolean isReady()
+ {
+ return true;
+ }
+
+ @Override
+ public void setWriteListener(WriteListener writeListener)
+ {
+ // nop
+ }
};
return sos;
}