Author: ehillenius
Date: Mon Nov 19 21:18:40 2007
New Revision: 596541

URL: http://svn.apache.org/viewvc?rev=596541&view=rev
Log:
WICKET-1171

Modified:
    
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/WicketFilter.java

Modified: 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/WicketFilter.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/WicketFilter.java?rev=596541&r1=596540&r2=596541&view=diff
==============================================================================
--- 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/WicketFilter.java
 (original)
+++ 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/protocol/http/WicketFilter.java
 Mon Nov 19 21:18:40 2007
@@ -195,7 +195,16 @@
                                }
                                else
                                {
-                                       long ifModifiedSince = 
httpServletRequest.getDateHeader("If-Modified-Since");
+                                       long ifModifiedSince;
+                                       try 
+                                       {
+                                               ifModifiedSince = 
httpServletRequest.getDateHeader("If-Modified-Since");
+                                       }
+                                       catch (IllegalArgumentException e) 
+                                       {
+                                               log.warn("Invalid 
If-Modified-Since header", e);
+                                               ifModifiedSince = -1;
+                                       }
                                        if (ifModifiedSince < (lastModified / 
1000 * 1000))
                                        {
                                                // If the servlet mod time is 
later, call doGet()


Reply via email to