Aha. So the only real difference between the demo page and your configuration is that you specified a pattern of "0". The demo pages use the more generic # (as well as the default for the number translator).
If I remember correctly specifying something like "0" for the pattern forces your input to be exactly one digit, so anything like 11 would fail. http://java.sun.com/j2se/1.4.2/docs/api/java/text/DecimalFormat.html On 5/14/07, Tony Nelson <[EMAIL PROTECTED]> wrote:
I'm assuming that any value between 1 and 999999 should work. I just tried 1234 and it failed as does every other number I type in. Playing w/ the page at opencomponentry that you linked below, the validators seem to work fine which is why I can't figure out what's up. I really think I must have a typo, a missing comma or something just crazy but I can't find it. Thanks again for all of your efforts Tony Jesse Kuhnert wrote: > Hmm doesn't seem to be conjuring up any eurekas for me currently. . > > I wonder what the difference is between your field and the fields on the > Workbench form? > > http://opencomponentry.com:8080/workbench/Home,$Border.pageLink.sdirect?sp=SFields > > > It has a similar setup but I can't see where the error is happening. > > What exact value should pass but is failing for you? Just to be sure. > > On 5/14/07, Tony Nelson <[EMAIL PROTECTED]> wrote: >> >> Sorry Jesse, I didn't realize this message didn't have the whole trail. >> >> I have a simple input: >> >> <input jwcid="[EMAIL PROTECTED]" value="ognl:tradeId" >> validators="validators:required,min=0,max=1000000" >> translator="translator:number,pattern=0" >> displayName="Trade ID" >> /> >> >> >> the tradeId property is nothing more than: >> >> public abstract Integer getTradeId(); >> >> >> No matter what value I enter, valid or not, I alway get a dojo popup >> with 3 errors, the input must be a number, it must be greater than 0 and >> less than 100000. >> >> I can get past this issue by disabling client validation, but I really >> don't want to do that. >> >> I believe the dojo warning I'm seeing is from a datePicker that is on >> the form, but I will have to do some more research. >> >> Thanks again for all of your help. >> >> Tony Nelson >> >> Jesse Kuhnert wrote: >> > What issue exactly is it that you see? >> > >> > If you could provide the exact text that is presented as the reason >> > for the >> > error as well as what input you gave it to produce the error I can be >> > more >> > helpful. >> > >> > On 5/14/07, Tony Nelson <[EMAIL PROTECTED]> wrote: >> >> >> >> Grabbing today's latest build, I'm still seeing the same dojo >> validation >> >> issue. As a bonus, there is a new debug message: >> >> >> >> DEBUG: EXPERIMENTAL: dojo.i18n.number -- Not yet ready for use. APIs >> >> subject to change without notice. >> >> >> >> Happy Monday! >> >> >> >> Thanks in advance, >> >> Tony Nelson >> >> >> >> <snipped> >> >> >> > >> > >> > >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Jesse Kuhnert Tapestry/Dojo team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com