You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Lukasz Lenart (JIRA)" <ji...@apache.org> on 2017/05/19 05:51:04 UTC

[jira] [Resolved] (WW-3924) refactor file upload framework

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

Lukasz Lenart resolved WW-3924.
-------------------------------
    Resolution: Won't Fix
      Assignee: Lukasz Lenart

I was trying to apply this patch but a lot of things has changed and it isn't possible to apply this patch. Also it introduces a new hierarchy of classes which isn't the best idea - this will take ages for users to migrate.

Another thing that there is already support for Jakarta Stream added with WW-3025 and currently we are using a {{UploadedFile}} abstraction instead of the {{java.io.File}} - it isn't so powerful as your {{MultiPart}} but is good enough :)

Sorry that it took so long to give you the feedback :(

> refactor file upload framework
> ------------------------------
>
>                 Key: WW-3924
>                 URL: https://issues.apache.org/jira/browse/WW-3924
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: "New" API, Integration
>    Affects Versions: 2.3.7
>         Environment: HTTP, RFC 1867, form-based upload.
>            Reporter: Link Qian
>            Assignee: Lukasz Lenart
>              Labels: features, patch
>             Fix For: 2.5.next
>
>         Attachments: ngMutipart.patch
>
>   Original Estimate: 504h
>  Remaining Estimate: 504h
>
> refactor current file upload framework in Struts2, the goals are:
> 1, compatible with current file upload API in Struts2.
> 2, enable file upload framework to integration with form-based upload components easily.
> 3, enable user to use stream/memory parsing model beyond temporary file parsing model.
> 4, testing



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)