Something like this worked for me: package my.ftp
import org.apache.ftpserver.FtpServer;
import org.springframework.beans.factory.DisposableBean;
public class FtpWrapper implements DisposableBean {
private FtpServer server;
private FtpWrapper() { }
public void setFTPServer(FtpServer server)
{
this.server = server;
init();
}
private void init() {
try {
server.start();
} catch (Exception e) {
System.out.println("Unable to start the server for the following
reason: ");
e.printStackTrace();
}
}
...
