[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