Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Spring JIRA by Martti von Hertzen, 2 years ago
via Spring JIRA by Martti von Hertzen, 1 year ago
org.apache.commons.net.ftp.FTPConnectionClosedException: FTP response 421 received.  Server closed connection.	at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:321)	at org.apache.commons.net.ftp.FTP.sendCommand(FTP.java:460)	at org.apache.commons.net.ftp.FTP.sendCommand(FTP.java:520)	at org.apache.commons.net.ftp.FTP.port(FTP.java:849)	at org.apache.commons.net.ftp.FTPClient._openDataConnection_(FTPClient.java:477)	at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2390)	at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2364)	at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2141)	at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2188)	at org.springframework.integration.adapter.ftp.FtpSource.populateSnapshot(FtpSource.java:90)	at org.springframework.integration.adapter.ftp.FtpSource.refreshSnapshotAndMarkProcessing(FtpSource.java:79)	at org.springframework.integration.adapter.file.AbstractDirectorySource.receive(AbstractDirectorySource.java:68)	at org.springframework.integration.message.MessageExchangeTemplate.doReceive(MessageExchangeTemplate.java:212)	at org.springframework.integration.message.MessageExchangeTemplate.doReceiveAndForward(MessageExchangeTemplate.java:231)	at org.springframework.integration.message.MessageExchangeTemplate.receiveAndForward(MessageExchangeTemplate.java:191)	at org.springframework.integration.dispatcher.PollingDispatcher.run(PollingDispatcher.java:127)	at org.springframework.integration.scheduling.spi.ProviderTaskScheduler$TaskRunner.run(ProviderTaskScheduler.java:221)	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)	at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)	at java.util.concurrent.FutureTask.runAndReset(Unknown Source)	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)	at java.lang.Thread.run(Unknown Source)