[
https://issues.apache.org/jira/browse/WW-5523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17921753#comment-17921753
]
cococo42 commented on WW-5523:
------------------------------
We have an application that uses another framework on top of S2 (essentially a
modified version of Struts1; we are in the process of removing this dependency,
but it's a large application). After this change, multipart form-data forms
relying on the other framework are no longer functioning.
To address this issue, I extended {{StrutsPrepareAndExecuteFilter}} to override
the behavior. However, I would like to know whether this is a bug or an
expected behavior. If it's not a bug, could you please explain why it works
this way, if possible?
Thank you in advance for your assistance.
> StrutsPrepareAndExecuteFilter, wrappedRequest or request when no action
> mapping is found?
> -----------------------------------------------------------------------------------------
>
> Key: WW-5523
> URL: https://issues.apache.org/jira/browse/WW-5523
> Project: Struts 2
> Issue Type: Bug
> Components: Dispatch Filter
> Affects Versions: 6.1.1, 6.1.2, 6.2.0, 6.1.2.1, 6.3.0, 6.4.0, 6.6.0,
> 6.6.1, 6.7.0, 7.0.0
> Reporter: cococo42
> Priority: Minor
> Fix For: 6.8.0, 7.1.0
>
>
> I'm not sure if this is a bug or not, but on StrutsPrepareAndExecuteFilter,
> if no action mapping is found, request is directly passed as a parameter to
> doFilter. Before this version, in this case wrappedRequest is used instead.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)