DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=4036>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=4036 HttpServletRquest.getDateHeader(String header) implementaion not thread safe [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED | Version|3.2.2 Final |3.3.1 Final ------- Additional Comments From [EMAIL PROTECTED] 2002-11-25 18:53 ------- I don't see any protection against concurrent access to the various SimpleDateFormat instances in "org.apache.tomcat.util.buf.DateTool.parseDate()". stack trace using tomcat 3.3.1: 2002-11-25 10:06:28 - Ctx() : Exception in R( + /treemenu/deeptree.css + null) - java.lang.NumberFormatException: at java.lang.Long.parseLong(Long.java:331) at java.lang.Long.parseLong(Long.java:363) at java.text.DigitList.getLong(DigitList.java:153) at java.text.DecimalFormat.parse(DecimalFormat.java:820) at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1201) at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:730) at java.text.DateFormat.parse(DateFormat.java:322) at org.apache.tomcat.util.buf.DateTool.parseDate(DateTool.java:196) at org.apache.tomcat.util.buf.DateTool.parseDate(DateTool.java:190) at org.apache.tomcat.util.buf.DateTool.parseDate(DateTool.java:138) at org.apache.tomcat.util.buf.MessageBytes.getTime (MessageBytes.java:555) at org.apache.tomcat.modules.generators.FileHandler.doService (StaticInterceptor.java:332) at org.apache.tomcat.core.Handler.invoke(Handler.java:322) at org.apache.tomcat.core.Handler.service(Handler.java:235) at org.apache.tomcat.core.ContextManager.internalService (ContextManager.java:917) at org.apache.tomcat.core.ContextManager.service (ContextManager.java:833) at org.apache.tomcat.modules.server.Http10Interceptor.processConnection (Http10Interceptor.java:176) at org.apache.tomcat.util.net.TcpWorkerThread.runIt (PoolTcpEndpoint.java:494) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:516) at java.lang.Thread.run(Thread.java:484) -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>