Here's my stacktrace:
2010-06-30 14:08:26.879::WARN: EXCEPTION
java.text.ParseException: Unparseable date: "??, 20 ??? 2010 08:02:13
+0000"
at java.text.DateFormat.parse(DateFormat.java:337)
at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:90)
at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28)
at ring.middleware.file_info
$not_modified_since_QMARK_.invoke(file_info.clj:86)
at ring.middleware.file_info$wrap_file_info
$fn__4809.invoke(file_info.clj:108)
My locale command results:
LANG="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_CTYPE="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_ALL=
Java information:
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01-279, mixed mode)
Operational system: Mac OS X Snow Leopard 10.6.4
- Oleg
Perhaps java.text.DateFormat object is locale-aware, and it's trying
to parse the date for the ru_RU locale.
Could you perhaps provide a dump of all of the HTTP headers in the request?
- James
- James