Issue Details (XML | Word | Printable)

Key: APF-825
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Matt Raible
Reporter: Matt Raible
Votes: 1
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
AppFuse

Upgrade to Commons FileUpload 1.2.1

Created: 23/Jun/07 10:40 PM   Updated: 01/May/08 12:06 AM   Resolved: 01/May/08 12:06 AM
Component/s: Web - JSF, Web - Spring, Web - Struts, Web - Tapestry
Affects Version/s: 2.0-M5
Fix Version/s: 2.0.2


2804 by  Matt Raible (1 file)
23/Jun/07 10:41 PM (37 months, 19 days ago)
APF-825: Upgraded to Commons FileUpload 1.2
appfuse: trunk/pom.xml 2804 history download (+5 -5) diffs

Matt Raible made changes - 23/Jun/07 10:41 PM
Field Original Value New Value
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]
2808 by  Matt Raible (1 file)
24/Jun/07 01:37 AM (37 months, 19 days ago)
APF-825: Reverted upgrade to Commons FileUpload 1.2 (not compatible with Spring 2.0.6's CommonsMultipartResolve). Error thrown is:

[INFO] [talledLocalContainer] SEVERE: Servlet.service() for servlet default threw exception
[INFO] [talledLocalContainer] java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
appfuse: trunk/pom.xml 2808 history download (+1 -1) diffs

Matt Raible added a comment - 24/Jun/07 01:41 PM
Reverted upgrade to Commons FileUpload 1.2 (not compatible with Spring 2.0.6's CommonsMultipartResolve). Error thrown is:

[INFO] [talledLocalContainer] SEVERE: Servlet.service() for servlet default threw exception
[INFO] [talledLocalContainer] java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream

Matt Raible made changes - 24/Jun/07 01:41 PM
Resolution Fixed [ 1 ]
Status Resolved [ 5 ] Reopened [ 4 ]
Matt Raible made changes - 24/Jun/07 01:41 PM
Fix Version/s 2.0.1 [ 10092 ]
Fix Version/s 2.0-RC1 [ 10151 ]
Matt Raible added a comment - 24/Nov/07 09:48 AM
Doesn't seem to be compatible with Spring 2.5 either:

[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)


Matt Raible made changes - 24/Nov/07 09:50 AM
Fix Version/s 2.0.2 [ 10110 ]
Fix Version/s 2.0.1 [ 10092 ]
Oleksandr Makysmchuk added a comment - 22/Jan/08 07:53 PM
So based on comments from Juergen Hoeller you can resolve this but simply adding commons-io to the dependency your self.

Could you please do it?

Matt Raible added a comment - 07/Feb/08 12:33 PM
Yes, we will do this for the next (2.0.2) release.

3099 by  Matt Raible (2 files)
01/May/08 12:05 AM (27 months, 17 days ago)
APF-825: Upgraded to Commons FileUpload 1.2
appfuse: trunk/web/spring/pom.xml 3099 history download (+5 -0) diffs
appfuse: trunk/pom.xml 3099 history download (+1 -1) diffs

Matt Raible made changes - 01/May/08 12:06 AM
Status Reopened [ 4 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Matt Raible made changes - 01/May/08 12:06 AM
Summary Upgrade to Commons FileUpload 1.2 Upgrade to Commons FileUpload 1.2.1