[ http://issues.apache.org/struts/browse/STR-290?page=all ]
Don Brown reopened STR-290:
---------------------------
Assign To: (was: Struts Developer Mailing List)
> file upload problem: MultipartIterator: invalid multipart request data,
> doesn't start with boundary
> ---------------------------------------------------------------------------------------------------
>
> Key: STR-290
> URL: http://issues.apache.org/struts/browse/STR-290
> Project: Struts Action 1
> Type: Bug
> Components: Action
> Versions: 1.0 Final
> Environment: Operating System: All
> Platform: PC
> Reporter: Ken Brewer
>
> This error seems to be generated after returning an ActionForward instance
> from
> a request that was posted as a multipart(file upload). Returning a instead
> seems to be a workaround.
> javax.servlet.ServletException: MultipartIterator: invalid multipart request
> data, doesn't start with boundary
> at org.apache.struts.upload.MultipartIterator.parseRequest
> (MultipartIterator.java:345)
> at org.apache.struts.upload.MultipartIterator.
> (MultipartIterator.java:152)
> at org.apache.struts.upload.DiskMultipartRequestHandler.handleRequest
> (DiskMultipartRequestHandler.java:65)
> at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:735)
> at org.apache.struts.action.ActionServlet.processPopulate
> (ActionServlet.java:2061)
> at org.apache.struts.action.ActionServlet.process
> (ActionServlet.java:1563)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
> at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1013)
> at allaire.jrun.servlet.JRunSE.runServlet(../servlet/JRunSE.java:925)
> at allaire.jrun.servlet.JRunRequestDispatcher.forward
> (../servlet/JRunRequestDispatcher.java:88)
> at org.apache.struts.action.ActionServlet.processActionForward
> (ActionServlet.java:1758)
> at org.apache.struts.action.ActionServlet.process
> (ActionServlet.java:1595)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
> at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1013)
> at allaire.jrun.servlet.JRunSE.runServlet(../servlet/JRunSE.java:925)
> at allaire.jrun.servlet.JRunRequestDispatcher.forward
> (../servlet/JRunRequestDispatcher.java:88)
> at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1131)
> at allaire.jrun.servlet.JvmContext.dispatch
> (../servlet/JvmContext.java:330)
> at allaire.jrun.http.WebEndpoint.run(../http/WebEndpoint.java:107)
> at allaire.jrun.ThreadPool.run(../ThreadPool.java:272)
> at allaire.jrun.WorkerThread.run(../WorkerThread.java:75)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]