Yes and it will be fixed for 2.1, you will have to use an string for the time being.
musachy On 5/29/07, Srepfler Srgjan <[EMAIL PROTECTED]> wrote:
Anyone encountered this issue with the datetimepicker? Srepfler Srgjan wrote: > First issue I'm having now is using the dojo datepicker, I'm setting > the date property on my object in the prepare method but I'm getting > this error and the control gets set to 1907 instead of 2007: > > May 26, 2007 1:49:38 AM org.apache.struts2.components.DateTimePicker > format > SEVERE: Could not parse date > java.text.ParseException: Unparseable date: "5/26/07" > at java.text.DateFormat.parse(DateFormat.java:337) > at > org.apache.struts2.components.DateTimePicker.format(DateTimePicker.java :307) > > at > org.apache.struts2.components.DateTimePicker.evaluateParams( DateTimePicker.java:200) > > at org.apache.struts2.components.UIBean.end(UIBean.java:481) > at > org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag( ComponentTagSupport.java:43) > > at > org.apache.jsp.jsp.authorForm_jsp._jspx_meth_s_datetimepicker_0( org.apache.jsp.jsp.authorForm_jsp:465) > > at > org.apache.jsp.jsp.authorForm_jsp._jspx_meth_s_form_0( org.apache.jsp.jsp.authorForm_jsp:321) > > at > org.apache.jsp.jsp.authorForm_jsp._jspService( org.apache.jsp.jsp.authorForm_jsp:114) > > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.jasper.servlet.JspServletWrapper.service( JspServletWrapper.java:358) > > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:440) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:335) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:445) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:356) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:627) > at > org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:266) > at > org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126) > at > org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute( ServletDispatcherResult.java:139) > > at > org.apache.struts2.dispatcher.StrutsResultSupport.execute( StrutsResultSupport.java:178) > > at > com.opensymphony.xwork2.DefaultActionInvocation.executeResult( DefaultActionInvocation.java:343) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:248) > > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( MethodFilterInterceptor.java:88) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( MethodFilterInterceptor.java:88) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept (ConversionErrorInterceptor.java:123) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.intercept( ParametersInterceptor.java:161) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept( StaticParametersInterceptor.java:105) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > org.apache.struts2.interceptor.CheckboxInterceptor.intercept( CheckboxInterceptor.java:83) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > org.apache.struts2.interceptor.FileUploadInterceptor.intercept( FileUploadInterceptor.java:207) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept( ModelDrivenInterceptor.java:74) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept (ScopedModelDrivenInterceptor.java:127) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept( ProfilingActivationInterceptor.java:107) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept( DebuggingInterceptor.java:206) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept( ChainingInterceptor.java:115) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept( I18nInterceptor.java:143) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.PrepareInterceptor.intercept( PrepareInterceptor.java:115) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > org.apache.struts2.interceptor.ServletConfigInterceptor.intercept( ServletConfigInterceptor.java:170) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept( AliasInterceptor.java:123) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept( ExceptionMappingInterceptor.java:176) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:219) > > at > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling( DefaultActionInvocation.java:218) > > at > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile( UtilTimerStack.java:455) > > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke( DefaultActionInvocation.java:216) > > at > org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java :50) > > at > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java :507) > > at > org.apache.struts2.dispatcher.FilterDispatcher.doFilter( FilterDispatcher.java:421) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) > > at > com.opensymphony.module.sitemesh.filter.PageFilter.parsePage( PageFilter.java:118) > > at > com.opensymphony.module.sitemesh.filter.PageFilter.doFilter( PageFilter.java:52) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) > > at > org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter( ActionContextCleanUp.java:99) > > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) > > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:354) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:627) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle( ContextHandlerCollection.java:149) > > at > org.mortbay.jetty.handler.HandlerCollection.handle( HandlerCollection.java:123) > > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141) > at org.mortbay.jetty.Server.handle(Server.java:269) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:430) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete( HttpConnection.java:687) > > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:492) > at > org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:199) > at > org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:339) > at > org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java :270) > > at > org.mortbay.thread.BoundedThreadPool$PoolThread.run( BoundedThreadPool.java:475) > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- "Hey you! Would you help me to carry the stone?" Pink Floyd