View Issue Details

IDProjectCategoryView StatusLast Update
0006904SymmetricDSBugpublic2025-05-30 14:31
Reporterelong Assigned Toelong  
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.16.0 
Target Version3.16.3Fixed in Version3.16.3 
Summary0006904: Missing maxFormKeys setting causes "form with too many fields" error
DescriptionThe legacy setting of org.eclipse.jetty.server.Request.maxFormKeys was previously set to 10,000 to allow a large number of batches to be sent and acknowledged at once. After upgrading to Spring Boot, it defaults to only 1,000 form keys. It's also missing the conversion of the old setting into the new Spring Boot application property. When the limit is hit, this is shown in the logs:

[ServletApiRequest] [qtp304406966-69] java.util.concurrent.CompletionException: java.lang.IllegalStateException: form with too many fields > 1000

Workaround is to lower the max batches to send on the channel.
Tagsdata sync

Relationships

related to 0006915 assignedemiller For nodes that initiate communication, add a parameter for the maximum outgoing form post limit 

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.16 ca636996

2025-05-23 19:06:56

admin

Details Diff
0006904: Missing maxFormKeys causes "form with too many fields" error Affected Issues
0006904
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/SymmetricBootPropertySetupListener.java Diff File

Issue History

Date Modified Username Field Change
2025-05-23 19:06 elong New Issue
2025-05-23 19:06 elong Status new => assigned
2025-05-23 19:06 elong Assigned To => elong
2025-05-23 19:06 elong Tag Attached: data sync
2025-05-23 19:09 elong Status assigned => resolved
2025-05-23 19:09 elong Resolution open => fixed
2025-05-23 19:09 elong Fixed in Version => 3.16.3
2025-05-23 20:00 admin Changeset attached => SymmetricDS 3.16 ca636996
2025-05-30 14:31 emiller Relationship added related to 0006915