[prev in list] [next in list] [prev in thread] [next in thread]
List: wink-commits
Subject: svn commit: r929661 - in /incubator/wink/trunk/wink-server/src:
From: rott () apache ! org
Date: 2010-03-31 18:59:43
Message-ID: 20100331185943.636BF23888EC () eris ! apache ! org
[Download RAW message or body]
Author: rott
Date: Wed Mar 31 18:59:43 2010
New Revision: 929661
URL: http://svn.apache.org/viewvc?rev=929661&view=rev
Log:
WINK-267: make RestServlet.service non-final so subclasses can override it
Modified:
incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/internal/servlet/RestServlet.java
incubator/wink/trunk/wink-server/src/test/java/org/apache/wink/server/internal/servlet/RestServletTest.java
Modified: incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/internal/servlet/RestServlet.java
URL: http://svn.apache.org/viewvc/incubator/wink/trunk/wink-server/src/main/java/org/a \
pache/wink/server/internal/servlet/RestServlet.java?rev=929661&r1=929660&r2=929661&view=diff
==============================================================================
--- incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/internal/servlet/RestServlet.java \
(original)
+++ incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/internal/servlet/RestServlet.java \
Wed Mar 31 18:59:43 2010 @@ -105,7 +105,7 @@ public class RestServlet extends Abstrac
}
@Override
- protected final void service(HttpServletRequest httpServletRequest,
+ protected void service(HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse) throws \
ServletException, IOException {
getRequestProcessor().handleRequest(httpServletRequest, \
httpServletResponse);
Modified: incubator/wink/trunk/wink-server/src/test/java/org/apache/wink/server/internal/servlet/RestServletTest.java
URL: http://svn.apache.org/viewvc/incubator/wink/trunk/wink-server/src/test/java/org/a \
pache/wink/server/internal/servlet/RestServletTest.java?rev=929661&r1=929660&r2=929661&view=diff
==============================================================================
--- incubator/wink/trunk/wink-server/src/test/java/org/apache/wink/server/internal/servlet/RestServletTest.java \
(original)
+++ incubator/wink/trunk/wink-server/src/test/java/org/apache/wink/server/internal/servlet/RestServletTest.java \
Wed Mar 31 18:59:43 2010 @@ -21,11 +21,16 @@ package org.apache.wink.server.internal.
import java.io.File;
import java.io.FileWriter;
+import java.io.IOException;
import java.lang.reflect.Field;
import java.util.Iterator;
import java.util.Properties;
import java.util.StringTokenizer;
import java.util.Map.Entry;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import javax.servlet.ServletException;
+
public class RestServletTest extends MockServletInvocationTest {
@@ -119,6 +124,14 @@ public class RestServletTest extends Moc
return propFileCustom.getPath();
}
+ // dummy compiler check to confirm service method from RestServlet can be \
overridden + public class MyRestServlet extends RestServlet {
+ @Override
+ public void service(HttpServletRequest httpServletRequest,
+ HttpServletResponse httpServletResponse) throws ServletException, \
IOException { + }
+ }
+
public void testConfirmPublic() throws Exception {
// confirm these fields are public
String a = RestServlet.APPLICATION_INIT_PARAM;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic