Index: MultipartFilter.java
===================================================================
--- MultipartFilter.java	(revision 533174)
+++ MultipartFilter.java	(working copy)
@@ -116,6 +116,7 @@
         HttpServletResponse response = (HttpServletResponse) res;
         try{
             request = this.requestFactory.getServletRequest(request);
+	          filterChain.doFilter(request, response);
         } catch (Exception e) {
             if (getLogger().isErrorEnabled()) {
                 getLogger().error("Problem in multipart filter. Unable to create request.", e);
@@ -137,7 +138,6 @@
                 getLogger().error("MultipartFilter got an exception while trying to cleanup the uploaded files.", e);
             }
         }
-        filterChain.doFilter(request, response);
     }
 
     protected Logger getLogger() {
