I have a wizard controller in which the last page has a file upload. When the form is submitted the controller is not called (validatePage or processFinish) and the log message [INFO-Request is already a MultipartHttpServletRequest - if not in a forward, this typically results from an additional MultipartFilter in web.xml] is emitted. I do not have a MultipartFilter declared in web xml. I created a simple controller that does handle the file upload so multipartResolver appears to be properly declared in the servlet app context. Does anyone have any suggestions as to what is going on?