[prev in list] [next in list] [prev in thread] [next in thread]
List: wink-commits
Subject: svn commit: r929632 - in /incubator/wink/trunk/wink-server/src:
From: rott () apache ! org
Date: 2010-03-31 17:42:00
Message-ID: 20100331174200.4D59C2388994 () eris ! apache ! org
[Download RAW message or body]
Author: rott
Date: Wed Mar 31 17:41:59 2010
New Revision: 929632
URL: http://svn.apache.org/viewvc?rev=929632&view=rev
Log:
WINK-266: make some fields in RestServlet public
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=929632&r1=929631&r2=929632&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 17:41:59 2010 @@ -69,11 +69,11 @@ public class RestServlet extends Abstrac
private static final Logger logger =
LoggerFactory
\
.getLogger(RestServlet.class);
- private static final String APPLICATION_INIT_PARAM = "javax.ws.rs.Application"; \
//$NON-NLS-1$
- private static final String PROPERTIES_DEFAULT_FILE = \
"META-INF/wink-default.properties"; //$NON-NLS-1$
- private static final String PROPERTIES_INIT_PARAM = "propertiesLocation"; \
//$NON-NLS-1$
- private static final String APP_LOCATION_PARAM = \
"applicationConfigLocation"; //$NON-NLS-1$
- private static final String DEPLYMENT_CONF_PARAM = "deploymentConfiguration"; \
//$NON-NLS-1$ + public static final String APPLICATION_INIT_PARAM = \
"javax.ws.rs.Application"; //$NON-NLS-1$ + public static final String \
PROPERTIES_DEFAULT_FILE = "META-INF/wink-default.properties"; //$NON-NLS-1$ + \
public static final String PROPERTIES_INIT_PARAM = "propertiesLocation"; \
//$NON-NLS-1$ + public static final String APP_LOCATION_PARAM = \
"applicationConfigLocation"; //$NON-NLS-1$ + public static final String \
DEPLOYMENT_CONF_PARAM = "deploymentConfiguration"; //$NON-NLS-1$
@Override
public void init() throws ServletException {
@@ -117,7 +117,7 @@ public class RestServlet extends Abstrac
// order of next two lines is important to allow Application to have control \
over priority order of Providers \
deploymentConfiguration.addApplication(getApplication(), false);
RequestProcessor requestProcessor = new \
RequestProcessor(deploymentConfiguration);
- logger.debug("Creating request processor {} for servlet {}", \
requestProcessor, this); + logger.debug("Creating request processor {} for \
servlet {}", requestProcessor, this); //$NON-NLS-1$ return requestProcessor;
}
@@ -157,11 +157,11 @@ public class RestServlet extends Abstrac
protected DeploymentConfiguration createDeploymentConfiguration()
throws ClassNotFoundException, InstantiationException, \
IllegalAccessException {
- String initParameter = getInitParameter(DEPLYMENT_CONF_PARAM);
+ String initParameter = getInitParameter(DEPLOYMENT_CONF_PARAM);
if (initParameter != null) {
logger.info(Messages.getMessage("restServletUseDeploymentConfigurationParam", \
//$NON-NLS-1$
- initParameter,
- DEPLYMENT_CONF_PARAM));
+ initParameter,
+ DEPLOYMENT_CONF_PARAM));
// use ClassUtils.loadClass instead of Class.forName so we have
// classloader visibility into the Web module in J2EE environments
Class<?> confClass = ClassUtils.loadClass(initParameter);
@@ -190,12 +190,11 @@ public class RestServlet extends Abstrac
}
String appLocationParameter = getInitParameter(APP_LOCATION_PARAM);
if (appLocationParameter == null) {
- logger.warn(Messages.getMessage("propertyNotDefined"), \
APP_LOCATION_PARAM);
- } else {
- logger.info(Messages.getMessage("restServletWinkApplicationInitParam"),
- appLocationParameter,
- APP_LOCATION_PARAM);
+ logger.warn(Messages.getMessage("propertyNotDefined", \
APP_LOCATION_PARAM)); //$NON-NLS-1$ }
+ logger.info(Messages.getMessage("restServletWinkApplicationInitParam", \
//$NON-NLS-1$ + appLocationParameter,
+ APP_LOCATION_PARAM));
return new ServletWinkApplication(getServletContext(), \
appLocationParameter); }
@@ -224,7 +223,7 @@ public class RestServlet extends Abstrac
is = ServletFileLoader.loadFileAsStream(getServletContext(), \
resourceName); properties.load(is);
} catch (FileNotFoundException e) {
- logger.debug("FileNotFoundException for {}", resourceName);
+ logger.debug("FileNotFoundException for {}", resourceName); \
//$NON-NLS-1$ } finally {
try {
if (is != null) {
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=929632&r1=929631&r2=929632&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 17:41:59 2010 @@ -52,9 +52,7 @@ public class RestServletTest extends Moc
@Override
protected void setUp() throws Exception {
- Field defaultFileField = \
RestServlet.class.getDeclaredField("PROPERTIES_DEFAULT_FILE");
- defaultFileField.setAccessible(true);
- String filePath = (String)defaultFileField.get(null);
+ String filePath = RestServlet.PROPERTIES_DEFAULT_FILE;
if (!filePath.startsWith("/")) {
filePath = "/" + filePath;
}
@@ -121,6 +119,15 @@ public class RestServletTest extends Moc
return propFileCustom.getPath();
}
+ public void testConfirmPublic() throws Exception {
+ // confirm these fields are public
+ String a = RestServlet.APPLICATION_INIT_PARAM;
+ String b = RestServlet.PROPERTIES_DEFAULT_FILE;
+ String c = RestServlet.PROPERTIES_INIT_PARAM;
+ String d = RestServlet.APP_LOCATION_PARAM;
+ String e = RestServlet.DEPLOYMENT_CONF_PARAM;
+ }
+
public void testProperties() throws Exception {
RestServlet restServlet = (RestServlet)this.getServlet();
Properties properties = restServlet.getProperties();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic