struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexis Barrera (JIRA)" <>
Subject [jira] [Commented] (WW-4345) Struts Dispatcher gobbles up request parameters
Date Tue, 19 Aug 2014 18:17:19 GMT


Alexis Barrera commented on WW-4345:

I've branched d749bb8f7a4d7b0007e088385d8a0c9387d63618 in our clone of the official Struts
repository, and will experiment with that version to figure out what's going on.

In the mean time, feel free to reverse commit 8aa4fe860693d29e5ef94026bf2a7532ed74b9ea since
we would hate to hold up any releases on your end!

> Struts Dispatcher gobbles up request parameters
> -----------------------------------------------
>                 Key: WW-4345
>                 URL:
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Dispatch Filter
>    Affects Versions:
>            Reporter: Alexis Barrera
>            Assignee: Lukasz Lenart
>             Fix For: 2.3.18
>         Attachments: mulipart-patch.diff
> Unfortunately, I'm passing this ticket on to you second-hand so please bear with me.
> Since at least version 2.3.3 we have had a problem with Struts and multipart/form uploads.
The problem is intermittent and we'd had a really hard time getting it to occur consistently
on all our servers, but it seems to happen pretty reliably on Red Hat.
> The problem is basically this: When a multipart upload is received by Struts, the action
responsible for the request is instantiated without any information about the upload. We expect
to get the file name/type/content as per:
but get null values instead.
> We were able to track the problem back into the org.apache.struts2.dispatcher.Dispatcher
a while back and circumvented the issue as you can see in the attached patch ... but we don't
know enough about Struts to figure out if a fix should be applied elsewhere.
> It's entirely possible we're using Struts wrong, but we tried pretty hard to find the
right upload configuration and couldn't get reliable results until we patched.
> Please let me know if need more information to reproduce the problem. Our CMS is behind
a firewall, so I can't point you to a live page but would be glad to give you more details
about the JARs we use and how we have Struts configured.

This message was sent by Atlassian JIRA

View raw message