See https://bz.apache.org/bugzilla/show_bug.cgi?id=69710
In short, you'll probably need to increase maxPartCount
Mark
On 17/06/2025 16:45, Stephen Booth wrote:
I just updated my production servers from 9.0.104 to 9.0.106
and this broke my registration form with the following exception.
Stack Trace:
org.apache.tomcat.util.http.fileupload.impl.FileCountLimitExceededException: attachment
at
org.apache.tomcat.util.http.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:459)
at
org.apache.catalina.connector.Request.parseParts(Request.java:2691)
at
org.apache.catalina.connector.Request.parseParameters(Request.java:3014)
at
org.apache.catalina.connector.Request.getParameterNames(Request.java:1183)
at
org.apache.catalina.connector.RequestFacade.getParameterNames(RequestFacade.java:321)
This is a multi-part form post but I have a common parameter processing
code that checks for
request parameters first before checking for multi-part content. When I
wrote the code I think getParameterNames
returned an empty Enumeration for multi-part content but that might
have changed since.
Clearly I could check for multi-part content first and avoid calling
getParameterNames at all
but it seems wrong to me that the call has started throwing an exception.
Stephen
======================================================================
|epcc| Dr Stephen P Booth Principal Architect |epcc|
|epcc| s.bo...@epcc.ed.ac.uk Phone 0131 650 5746 |epcc|
======================================================================
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org