martinc 2002/08/08 22:20:15 Modified: src/share/org/apache/struts/actions IncludeAction.java Log: For multipart requests, unwrap before passing to the RequestDispatcher. PR: 10641 Submitted by: Antoni Reus Revision Changes Path 1.3 +10 -4 jakarta-struts/src/share/org/apache/struts/actions/IncludeAction.java Index: IncludeAction.java =================================================================== RCS file: /home/cvs/jakarta-struts/src/share/org/apache/struts/actions/IncludeAction.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- IncludeAction.java 23 Jun 2002 00:52:50 -0000 1.2 +++ IncludeAction.java 9 Aug 2002 05:20:15 -0000 1.3 @@ -70,6 +70,7 @@ import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; +import org.apache.struts.upload.MultipartRequestWrapper; import org.apache.struts.util.MessageResources; @@ -152,6 +153,11 @@ (HttpServletResponse.SC_INTERNAL_SERVER_ERROR, messages.getMessage("include.rd", path)); return (null); + } + + // Unwrap the multipart request, if there is one. + if (request instanceof MultipartRequestWrapper) { + request = ((MultipartRequestWrapper) request).getRequest(); } // Forward control to the specified resource
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>