Multipart form-data larger than 16KiB is not available through Servlet getParameter API after JBoss EAP 7.4.12
Issue
- The POST request data larger than 16KiB in
multipart/form-datarequest becomes unavailable through ServletgetParameterAPI after JBoss EAP 7.4.12 - When submitting field values via enctype
multipart/form-dataundertow makes up asubmittedFilenamefor values larger than 16383 Bytes. This leads application to confuse the values with file uploads. Especially JSF wont invoke the bean setter for such values.
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 7.4.12 - 7.4.15
- 8.0.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.