[Registry-dev] svn commit r11803 - trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet

svn at wso2.org svn at wso2.org
Thu Jan 3 01:01:03 PST 2008


Author: chathura
Date: Thu Jan  3 01:00:41 2008
New Revision: 11803

Log:


Fixed a minor issue in If-Modified-Since header handling.



Modified:
   trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/RegistryServlet.java

Modified: trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/RegistryServlet.java
==============================================================================
--- trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/RegistryServlet.java	(original)
+++ trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/RegistryServlet.java	Thu Jan  3 01:00:41 2008
@@ -50,6 +50,7 @@
 import java.io.IOException;
 import java.net.URL;
 import java.net.MalformedURLException;
+import java.util.Date;
 
 /** Servlet for providing REST API for the registry. */
 public class RegistryServlet extends HttpServlet {
@@ -231,7 +232,7 @@
 
             // handle if-modified-since header
             long modifiedSince = request.getDateHeader("If-Modified-Since");
-            if (modifiedSince > 0 && resource.getLastModified().getTime() >= modifiedSince) {
+            if (modifiedSince > 0 && !resource.getLastModified().after(new Date(modifiedSince))) {
                 response.setStatus(304);
                 response.getWriter().flush();
                 return;



More information about the Registry-dev mailing list