I have a view that contains a form (Form-A) that is a multipart/form-data
that is submitted to an action (Action-A). Form-A is empty when the "cancel"
button is pressed. The "cancel" button returns the user to a previous form.
This is accomplished within Action-A. Action-A looks to see if the "cancel"
button is pressed and when the "cancel" button is pressed it forwards to the
previous by forwarding to Action-B. Action-B should then populate it's
corresponding form (Form-B) and display it's view. But I get the following
error instead. Any answers?

Internal Servlet Error:

javax.servlet.ServletException: MultipartIterator: no multipart request data
sent
        at
org.apache.struts.upload.MultipartIterator.parseRequest(MultipartIterator.ja
va:341)
        at org.apache.struts.upload.MultipartIterator.(MultipartIterator.java:152)
        at
org.apache.struts.upload.DiskMultipartRequestHandler.handleRequest(DiskMulti
partRequestHandler.java:65)
        at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:735)
        at
org.apache.struts.action.ActionServlet.processPopulate(ActionServlet.java:20
61)
        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:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
        at org.apache.tomcat.core.Handler.service(Handler.java:287)
        at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at
org.apache.tomcat.facade.RequestDispatcherImpl.doForward(RequestDispatcherIm
pl.java:222)
        at
org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl
.java:162)
        at
org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.ja
va: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:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
        at org.apache.tomcat.core.Handler.service(Handler.java:287)
        at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:81
2)
        at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
        at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
(Ajp12ConnectionHandler.java:166)
        at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
        at java.lang.Thread.run(Thread.java:484)

Thanks,
Brandon Goodin
Phase Web and Multimedia
P (406) 862-2245
F (406) 862-0354
[EMAIL PROTECTED]
http://www.phase.ws





--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to