You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Burton Rhodes (JIRA)" <ji...@apache.org> on 2011/01/20 02:19:47 UTC

[jira] Updated: (WW-3562) FileUploadInterceptor: File not uploaded when file is empty (0 bytes)

     [ https://issues.apache.org/jira/browse/WW-3562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Burton Rhodes updated WW-3562:
------------------------------

    Attachment: StrutsUploadTest.zip

A simple Struts 2/Maven project that demonstrates that empty and non-empty files are treated differently.

> FileUploadInterceptor: File not uploaded when file is empty (0 bytes)
> ---------------------------------------------------------------------
>
>                 Key: WW-3562
>                 URL: https://issues.apache.org/jira/browse/WW-3562
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Core Interceptors
>    Affects Versions: 2.2.1.1
>         Environment: Windows 7 64-bit or Windows XP with either Tomcat or Jetty Web Container
>            Reporter: Burton Rhodes
>            Priority: Minor
>         Attachments: StrutsUploadTest.zip
>
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> When a user uploads a file that is emtpy (0 bytes), the actual file is not copied to the web container's "work" directory.  All other information about the file is copied thought (e.g. contentType, fileName).  Although the file is emtpy file.exisit() should still equal "true".  I have attached a demo app that demostrates the issue.  IMO, an empty file should be treated just like a non-empty file.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.