The surefire plugin version in the FtpServer pom is currently 2.4.3, which is very old - the current version is 2.8.1. 2.4.3 does not even support systemPropertyVariables (2.5+).
Likewise, JUnit is pegged at 3.8.2; the current version for Java 1.5+ is 4.8.2. Any objection to updating these? Also, the default logging level is DEBUG, which makes "mvn test" very noisy. I think WARN would be more appropriate for normal testing. Unfortunately it does not appear to be possible to override the logging level via a system parameter; the only way to do this is by modifying the log4j.properties file, or providing an alternative file. Would it be OK to change the default level in the log4j.properties file? Alternatively, perhaps test logging should use a more flexible logging implementation that can be overridden via a command-line option.
