[INFO] [talledLocalContainer] java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
[INFO] [talledLocalContainer] at org.apache.commons.fileupload.disk.DiskFileItemFactory.createItem(DiskFileItemFactory.java:191)
[INFO] [talledLocalContainer] at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:350)
[INFO] [talledLocalContainer] at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:126)
[INFO] [talledLocalContainer] at org.springframework.web.multipart.commons.CommonsMultipartResolver.parseRequest(CommonsMultipartResolver.java:151)
This is not an incompatibility on Spring's side but rather simply a Commons FileUpload 1.2 dependency missing in the classpath: namely commons-io.jar.
See http://commons.apache.org/fileupload/faq.html
which addresses this very problem in its third question.
Juergen