I updated my s2 sources from trunk, cleaned the previous builds and
created a new one.
Yes, the sample works:
struts2-showcase/tags/ui/datepicker/
but it is not backed by any form to submit it's data.
But the issue can be reproduced here:
/struts2-showcase/tags/ui/example!input.action
I chose the birthday date as 1st Jan 2007 and got such message in logs:
2007-01-10 21:31:06,937 ERROR
(
com.opensymphony.xwork2.interceptor.ParametersInterceptor:198) -
ParametersInterceptor - [setParameters]: Une
xpected Exception catched: Error setting expression 'birthday' with
value '[Ljava.lang.String;@(protected)'
+ a validation message in the JSP page - invalid field value for birthday.
showcase was just build and freshly deployed.
Best regards
Dariusz Wojtas
On 1/10/07, Dariusz Wojtas <dwojtas@(protected):
> My code has not changed - except for the tag name.
> Maybe something has changed in the interceptor area?
> How does a Date field get filled from the request?
>
> I will run the showcase and see how it behaves.
>
> Dariusz Wojtas
>
> On 1/10/07, Musachy Barroso <mbarroso@(protected):
> > Hi Dariusz
> >
> > The tag name changed, but nothing else (that I know of). The UI Tags
> > example in showcase works. The date is in the action, not a nested
> > object, but that shouldn't be a problem.
> >
> > musachy
> >
> > Dariusz Wojtas wrote:
> > > using nightly build from 09-Jan
> > > [http://people.apache.org/builds/struts/nightlies/2.0.x/]
> > > + xwork 2.0.0 final
> > >
> > > <s:datetimepicker
> > > name="dp.date1"
> > > displayFormat="yyyy-MM-dd"
> > > language="pl" type="date" label="My date"/>
> > >
> > > Property 'date1' in bean 'dp' is of type java.util.Date.
> > > The widget itself is correctly loaded with value from the action
> > > property and it displays itself using format specified by
> > > displayFormat.
> > >
> > > After submit it generates 2 parameters with the uri, eg.:
> > >
> > > dp.date1=2006-09-25
> > > dojo.dp.date1=2006-09-25
> > >
> > > The date is not set, I am forwarded back to the input action.
> > > Tomcat logs show such message:
> > >
> > > 20:39:11,234 ERROR - ParametersInterceptor
> > > - ParametersInterceptor - [setParameters]:
> > > Unexpected Exception catched:
> > > Error setting expression 'dp.date1' with value
> > > '[Ljava.lang.String;@(protected)'
> > >
> > > This worked recently, but now I had to switch from
> > > dropdowndatetimepicker to datetimepicker and it does not work any
> > > more. All tags parameters are unchanged.
> > >
> > > Page uses: <s:head theme="ajax"/>
> > > Parent form uses theme 'ajax'.
> > >
> > >
> > > Is this a bug in the current trunk?
> > >
> > > Dariusz Wojtas
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)