Ticket #77 (closed Bug: fixed)
一个时间报错的灵异问题
| Reported by: | yuanhuoqing | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | 产品库 | Version: | 产品库3.0 |
| Keywords: | 时间问题,timestamp | Cc: | |
| Due Date: | 16/12/2011 |
Description (last modified by yuanhuoqing) (diff)
现象
宏刚电脑上:产品库后台用jdk1.4的编译器,jdk1.4+jdk1.6编译,在jdk1.6的环境下执行,表字段是timestamp会报错,但改成date类型不会。
同样的环境我的电脑不会报错。
错误信息:
javax.servlet.ServletException: javax.servlet.ServletException: com.workingdogs.village.DataSetException: Bad date value - Java Timestamp Objects cannot be earlier than 1/1/70 at net.sf.ehcache.constructs.web.filter.Filter.logThrowable(Filter.java:147) at net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:102) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.caucho.filters.GzipFilter.doFilter(GzipFilter.java:175) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at cn.com.pconline.core.product.utils.HtmlReduceFilter.doFilter(HtmlReduceFilter.java:40) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at cn.com.pconline.core.product.utils.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:449) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at cn.pconline.common.monitor.MonitorFilter.doFilter(MonitorFilter.java:88) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259) at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363) at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490) at com.caucho.util.ThreadPool.run(ThreadPool.java:423) at java.lang.Thread.run(Unknown Source) Caused by: javax.servlet.ServletException: com.workingdogs.village.DataSetException: Bad date value - Java Timestamp Objects cannot be earlier than 1/1/70 at com.caucho.jsp.PageContextImpl.handlePageException(PageContextImpl.java:970) at _jsp._productlist__jsp._jspService(_productlist__jsp.java:939) at com.caucho.jsp.JavaPage.service(JavaPage.java:60) at com.caucho.jsp.Page.pageservice(Page.java:579) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:159) at cn.com.pconline.core.product.utils.HtmlReduceFilter.doFilter(HtmlReduceFilter.java:40) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208) at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:268) at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:106) at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056) at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164) at cn.com.pconline.core.product.web.servlet.ProductServlet.process(ProductServlet.java:170) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) at javax.servlet.http.HttpServlet.service(HttpServlet.java:113) at javax.servlet.http.HttpServlet.service(HttpServlet.java:90) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99) at cn.com.pconline.core.product.utils.CacheFiter.doFilter(CacheFiter.java:53) at net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:89) ... 16 more Caused by: com.workingdogs.village.DataSetException: Bad date value - Java Timestamp Objects cannot be earlier than 1/1/70 at com.workingdogs.village.Value.asDate(Unknown Source) at _jsp._productlist__jsp._jspService(_productlist__jsp.java:785) ... 36 more
解决方案
暂无找到对应的解决办法,后续继续跟进。
总结
暂无
Change History
Note: See
TracTickets for help on using
tickets.
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)