Project: mule
Issue MULE-7909: No error thrown when FTP inbound attempts to read a file larger than JVM Maxheap
When a FTP inbound connector with streaming="false" tries to read / copy a file on the FTP server that is larger than the available Maxheapsize of the Mule JVM, the file transfer fails - but with no error or warning. My test case. Filezilla FTP Server running on windows, hosting a 750mb file. Mule 3.5.1 running on Mac set to JVM Maxheapsize 512mb. {code:xml} {code} Mule continuously attempts to copy the file as per the polling frequency. Mule should present either a warning or error when the file transfer fails. Issue is reproducible with both Studio and 3.5.1 Standalone server. In the customers case, they report that their mule application eventually stops processing, potentially because of a lot of files / thread exhaustion. I could not reproduce this in a test environment. Customer is unable to enable streaming due to https://www.mulesoft.org/jira/browse/SE-1204
Story points: 1