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();
        }
      }

...

Reply via email to