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