Kamal Bhatt wrote: > > Jason Johnston wrote: > >> Kamal Bhatt wrote: >> >> >>> Hi >>> I have a field of datatype integer, I want set an initial value like so: >>> >>> <fd:initial-value>1</fd:initial-value> >>> >>> This is perfectly legitimate in regards to the validation. However, when >>> I do this, I get null pointer exceptions on the line where I create the >>> form, ie >>> >>> var form = new Form("cforms/promotion.xml"); >>> >>> What am I doing wrong? >> >> >> This sounds familiar, I think I ran into it before... I think the >> workaround was to specify a locale="" attribute. >> >> > Thanks for the reply, but that doesn't seem to be the answer. Do I need > a convertor for this to work?
Hmm, bummer. I looked in my code where I thought I was using this and that line is commented out with a FIXME comment, so I guess I never got it working. This looks like a real bug in CForms to me; you should search Jira[1] to see if it's been reported and if not please open a new bug report. In the meantime, you might get the same effect with something like: <fd:on-create> <fd:javascript> event.source.setValue(new java.lang.Integer(1)); </fd:javascript> </fd:on-create> --Jason [1] https://issues.apache.org/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]