diff --git a/build.gradle b/build.gradle
index 0746731632..43224b46bd 100644
--- a/build.gradle
+++ b/build.gradle
@@ -115,7 +115,7 @@ configure(javaprojects) {
aspectjVersion = '1.6.8'
cglibVersion = '2.2'
- commonsNetVersion = '2.0'
+ commonsNetVersion = '3.0.1'
easymockVersion = '2.3'
groovyVersion = '1.8.4'
jacksonVersion = '1.8.3'
diff --git a/spring-integration-ftp/pom.xml b/spring-integration-ftp/pom.xml
index be6837f579..64080dcfcd 100644
--- a/spring-integration-ftp/pom.xml
+++ b/spring-integration-ftp/pom.xml
@@ -121,7 +121,7 @@
commons-net
commons-net
- 2.0
+ 3.0.1
compile
diff --git a/spring-integration-ftp/src/main/java/org/springframework/integration/ftp/session/DefaultFtpsSessionFactory.java b/spring-integration-ftp/src/main/java/org/springframework/integration/ftp/session/DefaultFtpsSessionFactory.java
index 12e9ed7b2d..f33fa8e07a 100644
--- a/spring-integration-ftp/src/main/java/org/springframework/integration/ftp/session/DefaultFtpsSessionFactory.java
+++ b/spring-integration-ftp/src/main/java/org/springframework/integration/ftp/session/DefaultFtpsSessionFactory.java
@@ -17,13 +17,11 @@
package org.springframework.integration.ftp.session;
import java.io.IOException;
-import java.security.NoSuchAlgorithmException;
import javax.net.ssl.KeyManager;
import javax.net.ssl.TrustManager;
import org.apache.commons.net.ftp.FTPSClient;
-
import org.springframework.util.StringUtils;
/**
@@ -117,8 +115,19 @@ public class DefaultFtpsSessionFactory extends AbstractFtpSessionFactory