We use Apache Commons Net FTP 3.1. That version had a bug for transferring files with size 0 that was resolved in Apache Commons 3.2.
Apache Commons 3.2 and 3.3 however both have a performance problem for files that do not have a size of 0.
For example a 30MB file using 3.1 takes approximately 40 seconds on our system from point A to point B.
Using Apache 3.3, the same file takes 2 minutes and 5 seconds.
Using Apache 3.2, the same file took over 4 minutes.
This is not acceptable.
If there are any workarounds, we would like to know. If not this is a major bug.