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

Reply via email to