[prev in list] [next in list] [prev in thread] [next in thread]
List: mina-commits
Subject: svn commit: r709413 - in /mina/ftpserver/trunk:
From: ngn () apache ! org
Date: 2008-10-31 13:51:23
Message-ID: 20081031135123.DB1452388920 () eris ! apache ! org
[Download RAW message or body]
Author: ngn
Date: Fri Oct 31 06:51:23 2008
New Revision: 709413
URL: http://svn.apache.org/viewvc?rev=709413&view=rev
Log:
DefaultFtplet.onSite() should be called before the command, not after (FTPSERVER-209)
Modified:
mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetContainerTestTemplate.java
mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnSkipTest.java
mina/ftpserver/trunk/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtplet.java
Modified: mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetContainerTestTemplate.java
URL: http://svn.apache.org/viewvc/mina/ftpserver/trunk/core/src/test/java/org/apache/f \
tpserver/ftpletcontainer/FtpLetContainerTestTemplate.java?rev=709413&r1=709412&r2=709413&view=diff
==============================================================================
--- mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetContainerTestTemplate.java \
(original)
+++ mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetContainerTestTemplate.java \
Fri Oct 31 06:51:23 2008 @@ -694,7 +694,7 @@
FtpletContainer container = createFtpletContainer(ftplets);
- container.afterCommand(new DefaultFtpSession(null), new DefaultFtpRequest(
+ container.beforeCommand(new DefaultFtpSession(null), new DefaultFtpRequest(
"SITE"));
assertEquals(2, calls.size());
Modified: mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnSkipTest.java
URL: http://svn.apache.org/viewvc/mina/ftpserver/trunk/core/src/test/java/org/apache/f \
tpserver/ftpletcontainer/FtpLetReturnSkipTest.java?rev=709413&r1=709412&r2=709413&view=diff
==============================================================================
--- mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnSkipTest.java \
(original)
+++ mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/ftpletcontainer/FtpLetReturnSkipTest.java \
Fri Oct 31 06:51:23 2008 @@ -211,6 +211,11 @@
MockFtplet.callback = new MockFtpletCallback() {
public FtpletResult onSite(FtpSession session, FtpRequest request)
throws FtpException, IOException {
+ session
+ .write(new DefaultFtpReply(
+ \
FtpReply.REPLY_553_REQUESTED_ACTION_NOT_TAKEN_FILE_NAME_NOT_ALLOWED, + \
"foo")); +
throwException();
return mockReturnValue;
}
Modified: mina/ftpserver/trunk/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtplet.java
URL: http://svn.apache.org/viewvc/mina/ftpserver/trunk/ftplet-api/src/main/java/org/ap \
ache/ftpserver/ftplet/DefaultFtplet.java?rev=709413&r1=709412&r2=709413&view=diff \
==============================================================================
--- mina/ftpserver/trunk/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtplet.java \
(original)
+++ mina/ftpserver/trunk/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/DefaultFtplet.java \
Fri Oct 31 06:51:23 2008 @@ -67,6 +67,8 @@
return onUploadUniqueStart(session, request);
} else if ("RNTO".equals(command)) {
return onRenameStart(session, request);
+ } else if ("SITE".equals(command)) {
+ return onSite(session, request);
} else {
// TODO should we call a catch all?
return null;
@@ -96,8 +98,6 @@
return onUploadUniqueEnd(session, request);
} else if ("RNTO".equals(command)) {
return onRenameEnd(session, request);
- } else if ("SITE".equals(command)) {
- return onSite(session, request);
} else {
// TODO should we call a catch all?
return null;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic