Hi,
I have an automation on FME Flow 2025.1.
- It is triggered by a webhook I have set up and a JSON payload is sent from an external system. The JSON payload can be up to ~20mb.
- There is a workspace which writes the payload into an SQL table.
- Payloads over and under 2mb successfully trigger the automation
- Payloads under 2mb trigger the workspace successfully.
- Payloads over 2mb do not trigger the workspace - and the payload seems to get lost between the webhook and workspace
I’ve found this article which suggests there is a 2mb limit - but my workflow isn’t specifically ‘Data Streaming’: Data Streaming Cannot Submit a POST Body Larger Than 2 MB – FME Support Center
“FME Flow Data Streaming has a built-in limitation on the size of text parameters. Text parameters larger than 2 MB are not supported, which means that any content exceeding this limit is automatically removed from the request
As a result, the job runs without the expected input, leading to empty responses and {} appearing in the job log”
Is there anything I can do to get around this? In this article, it suggests increasing the maxPostSize in the tomcat files but want to avoid if this will cause performance issues.
Thanks!


