DSpace/DSpace — pull request #34 by KevinVdV (2012-06-22 16:34:21+00:00)
Title: [DS-1061] Filenames and BitstreamFormat detection break on filenames with equal signs in them

This issue was located in the cocoon code when the request is being parsed. The MultipartParser had to be overwritten & this has been placed inside a separate module. The separate module is required since placing it in the dspace-atmire-xmlui-api would not work since the original class is located in the cocoon-core jar. Due to the fact that alphabetically cocoon comes before dspace the cocoon version would be used, that is why I created the "cocoon-additions-core" module. If we encounter other issues with cocoon these can also be placed in this module.

Ps: The actual issue was located in the "readHeaders" method. This method was completely rewritten.