[ http://issues.apache.org/struts/browse/STR-290?page=all ]
     
Don Brown closed STR-290:
-------------------------

    Resolution: Fixed

> 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]

Reply via email to